zoukankan      html  css  js  c++  java
  • 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来做试试,居然成功了,呵呵!

    但究竟是什么原因,做完项目后一定得好好请教请教高手!

  • 相关阅读:
    Oil Deposits UVA
    工作区的颜值选择(中等)
    计算机网络 自定向下方法1.1-1.2
    工作区的颜值选择(简单)
    排序算法之简单选择排序
    排序算法之直接插入排序
    查找算法之查找一个数组中只出现过一次的数
    查找算法之查找一个数组中两两数字相同,只有其中两个数字是不一样的,将其找出
    Linux
    ASP.NET Web – 状态管理
  • 原文地址:https://www.cnblogs.com/archermeng/p/7537466.html
Copyright © 2011-2022 走看看