Struts2 checkbox 重名问题 Struts2 里,页面里只用标准的html标签, 在form 里面,有若干重名的checkbox ,其有不同的value,提交时:struts1里面是得到数组,含有checked的value可是struts2里面如果这个重名的checkbox组里,所有的都没有选中checked,提交时给出的东西就乱七八糟了,有时是全部value。为什么,如何解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么可能,你是用String接,还是String[]接,还是List<String>接?这些我都用过,从未出现你说的这种情况,你把代码贴出来,也让我们分享一下如何再现这个问题? <form id="form4" name="form4" method="post" action="{RootUrl}/action/zgyzgl/zgyzGlAction"> <input type="hidden" name="kind" value="11" /> <input type="checkbox" name="qx_ztywfl_id" value="a"> <input type="checkbox" name="qx_ztywfl_id" value="b"> <input type="checkbox" name="qx_ztywfl_id" value="c"> <input type="checkbox" name="qx_ztywfl_id" value="d"> <input type="submit" name="Submit4" value="提交修改" style="margin-left:-125px;" /> </form> action里面用String[] qx_ztywfl_id;接收进来如果含有被选中的 checkbox ,String[] qx_ztywfl_id就是对的,如果全都不选,则会胡乱给值,struts1没遇见过这个问题的,如果认为不可能,可以自己试试。 你用struts2的标签,应该更方便,而且,很的操作它给我们封装了。 哎,难道是struts2歧视我这太电脑?别的电脑都是正常,只有我的抽风?我的框架是说S2SH,action是用spring产生的。这会有影响吗? 页面加一个hidden的flag,当有checked的时候标记设置为1,没有为0,后台判断flag,如果为0 string[]…………自己处理吧 fileupload的问题 html:select 删除当前选择项 百分求助OpenCms内容两列显示 portlet 传递变量参数 部门里选择员工姓名问题?头痛啊!!!!请各位朋友帮帮忙啊,谢谢了! 请教一个简单问题 JSP中的SQL语句一般是如何调用的? jsp导入自定义类 Java 环境下,有类似ISAPI的东西吗? myeclipse中如何让html basic或jsp/js显示在右键菜单中??? 有人恶意访问servlet怎么办? java中的mvc
这些我都用过,从未出现你说的这种情况,你把代码贴出来,也让我们分享一下如何再现这个问题?
<form id="form4" name="form4" method="post" action="{RootUrl}/action/zgyzgl/zgyzGlAction">
<input type="hidden" name="kind" value="11" />
<input type="checkbox" name="qx_ztywfl_id" value="a">
<input type="checkbox" name="qx_ztywfl_id" value="b">
<input type="checkbox" name="qx_ztywfl_id" value="c">
<input type="checkbox" name="qx_ztywfl_id" value="d">
<input type="submit" name="Submit4" value="提交修改" style="margin-left:-125px;" />
</form>
action里面用String[] qx_ztywfl_id;接收进来如果含有被选中的 checkbox ,String[] qx_ztywfl_id就是对的,如果全都不选,则会胡乱给值,struts1没遇见过这个问题的,如果认为不可能,可以自己试试。
页面加一个hidden的flag,当有checked的时候标记设置为1,没有为0,后台判断flag,如果为0 string[]…………自己处理吧