Java 使用html检索id时出现问题:选择
我在jsp中的每一行上都有一个表组合,问题是在提交过程中我无法获得组合中选择的值 我认为问题在于财产的定义 JSP:Java 使用html检索id时出现问题:选择,java,jsp,select,struts,Java,Jsp,Select,Struts,我在jsp中的每一行上都有一个表组合,问题是在提交过程中我无法获得组合中选择的值 我认为问题在于财产的定义 JSP: 要从select获取数据,您应该在html:select上添加name属性。 例如: <logic:notEmpty name="gererUtilitaireForm" property="listUtilitaireBean"> <% int i = 0; %> <logic:iterate id="listUtilitaireBean"
要从select获取数据,您应该在html:select上添加name属性。 例如:
<logic:notEmpty name="gererUtilitaireForm" property="listUtilitaireBean">
<% int i = 0; %>
<logic:iterate id="listUtilitaireBean" name="gererUtilitaireForm" property="listUtilitaireBean" type="com.basesav.beans.UtilitaireBean">
<td>
<html:select name="select-row-<%= i %>" property="listUtilitaireBean.typeLien" value="<%=typeLien.toString() %>">
<html:optionsCollection name="listUtilitaireBean" property="listTypeLienDoc" value="idTypeLienDoc" label="libelle" />
</html:select>
</td>
<% i++ %>
</login:iterate>
</login:notEmpty>
当我看到源代码时,我有这个
<logic:notEmpty name="gererUtilitaireForm" property="listUtilitaireBean">
<% int i = 0; %>
<logic:iterate id="listUtilitaireBean" name="gererUtilitaireForm" property="listUtilitaireBean" type="com.basesav.beans.UtilitaireBean">
<td>
<html:select name="select-row-<%= i %>" property="listUtilitaireBean.typeLien" value="<%=typeLien.toString() %>">
<html:optionsCollection name="listUtilitaireBean" property="listTypeLienDoc" value="idTypeLienDoc" label="libelle" />
</html:select>
</td>
<% i++ %>
</login:iterate>
</login:notEmpty>