struts2标签下拉列表框在action中怎么得到它的值
2个回答
展开全部
先在action里定义一个集合并通过业务程的方法取得数据,如我下面的channelList;在页面需通过select的name=""来获得action中定义的集合,再在option里指定value,value为集合的属性:
<select name="channelList" id="channel_${sta.index}" onchange="getChannelCode(this)" style="width:130;font-size:11px" ${allot.channel==null?'':'disabled' }>
<option value="${allot.brand.brd_code}">${allot.channel.com_desc}</option>
<s:if test="#allot.brand!=null">
<s:if test="#allot.channel==null">
<s:iterator value="allChannel">
<option value="${com_code }">${com_desc }</option>
</s:iterator>
</s:if>
</s:if>
</select>
<select name="channelList" id="channel_${sta.index}" onchange="getChannelCode(this)" style="width:130;font-size:11px" ${allot.channel==null?'':'disabled' }>
<option value="${allot.brand.brd_code}">${allot.channel.com_desc}</option>
<s:if test="#allot.brand!=null">
<s:if test="#allot.channel==null">
<s:iterator value="allChannel">
<option value="${com_code }">${com_desc }</option>
</s:iterator>
</s:if>
</s:if>
</select>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询