首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

读取jsp页面checkbox值有关问题

2013-11-13 
读取jsp页面checkbox值问题,在线等刚接触前端,有个问题在网上搜了半天也没找到合适的答案。在jsp页面会有一

读取jsp页面checkbox值问题,在线等
刚接触前端,有个问题在网上搜了半天也没找到合适的答案。
在jsp页面会有一组动态生成的checkbox,用户点击提交,后端需要获取这些checkbox的值,如下:
<%
String[] names = Groups.getAllName();
%>
<div id="joinGroup" style="display: none">
<%
for (int i = 0; i < names.length; i++) {
%>
<input label='<%=names[i]%>' name="candidate" value="<%=names[i]%>" type="checkbox" />
<%}%>
</div>

在后台程序中,通过actionRequest.getParameterValues("candidate")获得的String数组只是一个true false数组,记录了第几个checkbox被选中了,可是我想要的是被选中的checkbox的value值,这个有办法获取吗?
另外不能在后台程序中也写一句String[] names = Groups.getAllName() 然后根据getParameterValues("candidate")获得的true false数组对应一下从而获取value值,因为Groups.getAllName()的结果是一直在变化的,前后端分别这么写获得的数据可能是不一致的。
[解决办法]
checkbox 传到后台是值,没遇到过是true或false的时候啊

热点排行