Invalid action class configuration that references an unknown class问题原因之s:select
早先做个练习项目就出现了这个错误,各种查资料,然后各种尝试,依然没有解决,不过可以确定是前台页面导致的。
今天又碰到了这个问题,头疼啊!不能再略过了,使用最笨的方法,一个模块一个模块的排除。先看下我的前台代码吧:
<form action="donewSalChance" id="newsalChance_frm" method="post">
<table class="query_form_table">
<tr>
<th>客户名称</th>
<td>
<input name="salChance.SCustname" id="custName" type="text" />
<span class="red_star">*</span>
</td>
<th>负责人</th>
<td>
<input name="salChance.SCustmanager" id="custManager" type="text" />
<span class="red_star">*</span>
</td>
</tr>
<tr>
<th>机会来源</th>
<td>
<input name="salChance.SSource" id="salSource" type="text" />
</td>
<th>成功机率(%)</th>
<td>
<input name="salChance.SRatio" id="salRatio" type="text" />
<span class="red_star">*</span>
</td>
</tr>
<tr>
<th>公司电话</th>
<td >
<input name="salChance.SMobile" id="mobile" type="text" />
<span class="red_star">*</span>
</td>
<th>客户等级</th>
<td>
<span style="color:#FF0000;"><select name="salChance.customerlevel.levelId">
<s:iterator value="custLevelList" var="level">
<option value="<s:property value='#level.levelId'/>"><s:property value="#level.levelValue"/></option>
</s:iterator>
</select> </span>
<span class="red_star">*</span>
</td>
</tr>
<%--
<tr>
<th>概要</th>
<td>
<input name="salChance.SSummary" id="summary" type="text" />
<span class="red_star">*</span>
</td>
<th>地区</th>
<td>
<span style="color:#FF0000;"><s:select name="salChance.customerzone" list="custZoneList" listKey="czoneId" listValue="czoneValue" theme="simple"/></span>
<span class="red_star">*</span>
</td>
</tr>
--%><tr>
<th>机会描述</th>
<td colspan="3">
<textarea id="chanceInfo" rows="6" cols="50" name="salChance.SChanceinfo"></textarea>
<span class="red_star">*</span>
</td>
</tr><%--
<tr>
<th>指派给</th>
<td>
<s:select name="salChance.usersBySTosb" list="userList" listKey="UId" listValue="UUsername" theme="simple"/>
<span class="red_star">*</span>
</td>
<th>指派时间</th>
<td>
<input name="salChance.SDate" id="t1" readonly size="20" />
<span class="red_star">*</span>
</td>
</tr>
--%></table>
</form>
下拉框列表使用s:select实现的,但就恰恰是这个原因导致的。。。。当我把s:select都屏蔽掉后,提交完全没有问题!
好吧,换成select标签加s:iterator来做试试,居然成功了,呵呵!
但究竟是什么原因,做完项目后一定得好好请教请教高手!
Invalid action class configuration that references an unknown class问题原因之s:select的更多相关文章
- Invalid action class configuration that references an unknown class解决方案
Sturts2整合后时出现诡异的异常: java.lang.RuntimeException: Invalid action class configuration that references a ...
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class named [xxxAction]。
java.lang.RuntimeException: Invalid action class configuration that references an unknown class name ...
- 【报错】java.lang.RuntimeException: Invalid action class configuration that references an unknown class named [xxxAction]
java.lang.RuntimeException: Invalid action class configuration that references an unknown class name ...
- 错误:Invalid action class configuration that references an unknown class named [XXX]的解决
问题: 用http的方式直接调用类,执行完毕后报错误信息Invalid action class configuration that references an unknown class name ...
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
---恢复内容开始--- 转自 : https://www.cnblogs.com/javawebsoa/archive/2013/05/25/3098190.html java.lang.Runti ...
- 报错总结_java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
在使用SSH进行项目开发时,一不小心就可能出现以上的错误提示. 这样的问题可以简单理解为未找到名字为XXX的action 1)xxxAction没有在Struts.xml中配置相应的action: 大 ...
- SSH中的Invalid action class configuration that references an unknown class named.......
最近用SSH框架做项目的时候页面提交数据到后台,遇到了这个问题,百度了一下,网上的解决办法无非两种: 1.检查struts.xml ,applicationContext.xml的配置是否正确 2. ...
- jsp页面揣出现Invalid action class configuration that references an unknown class解决方案
jsp页面中,增加和修改用了同一个页面,能正常增加,却不能修改,后来发现页面中有一个hidden的id, 这个input的name写成name="designType.id"时就会 ...
- Invalid action class configuration that references an unknown class named [XX] .
多次遇到这个错误,难以解决,有时候出现,有时候没有,很神奇,今天发现了一点端倪,虽然说不上找到了所有导致这个bug的原因.至少,也是很主要的一种了. 其实,透过结果,如果debug用心,一行代码一行代 ...
随机推荐
- Python笔记_第一篇_面向过程_第一部分_2.内存详解
Python的很多教材中并没有讲内存方面的知识,但是内存的知识非常重要,对于计算机工作原理和方便理解编程语言是非常重要的,尤其是小白,因此需要把这一方面加上,能够更加深入的理解编程语言.这里引用了C语 ...
- css清除select的下拉箭头样式
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> ...
- 云托管,边缘物理计算&托管物理计算,你所需要了解的……
随着业务发展,传统数据中心建设复杂性越来越高,基建的管理.设备的繁杂.人力成本的提升,是否让你的运维成本越来越高?企业生产效率却越来越低? 业务快速发展,设备采购周期冗长,大量采购造成CAPEX过重, ...
- Ivory Coast Map
Fun Facts about Cote d'Ivoire The Republic of Cote d'Ivoire (previously known as the Ivory Coast) is ...
- Insulator|enhancer|LCR|EKLF|CTCF|调控基因印记| A-USF|HATs|ChIP|Chip-seq|PAGE|
表观遗传学 转录因子 基本转录因子:TFIID.A.B.F.E.H. Pol II… 基转录因子具有稳定作用 组织特异性转录因子:GATA.EKLF.Bcl11A… 特异性是在特定组织中的细胞中时与细 ...
- tensorflowlite 分类模型从训练到安卓部署
https://blog.csdn.net/qq_33200967/article/details/82773677
- nginx配置文件说明(包含IP黑名单、代理反射、负载均衡的配置)
先看下nginx配置文件整体结构 图片来源51cto 配置文件及注解: #运行用户 主模块指令,指定Nginx Worker进程运行用户以及用户组,默认由nobody账号运行 user nobody; ...
- Angular(三)
Angular开发者指南(三)数据绑定 数据绑定AngularJS应用程序中的数据绑定是模型和视图组件之间的数据的自动同步. AngularJS实现数据绑定的方式可以将模型视为应用程序中的单一来源 ...
- memcached安装使用相关-php
1.windows下面: 为什么memcache官方没有for windows的版本下载地址,现在怎么办? https://segmentfault.com/q/1010000002219198 32 ...
- Django_前介
Django 1.软件框架 一个公司是由公司中的各部部门来组成的,每一个部门拥有特定的职能,部门与部门之间通过相互的配合来完成让公司运转起来. 一个软件框架是由其中各个软件模块组成的,每一个模 ...