JSP中,在Servlet端获取jsp页面的checkbox的值,如图:
Jsp代码:
<table id="tabquery" cellpadding="1" cellspacing="1" border="1">
<thead>
<tr>
<th><input id="chkAll" type="checkbox" /></th>
<th>员工姓名</th>
<th>婚姻状态</th>
<th>是否在岗</th>
<th>员工类别</th>
<th>所在部门</th>
<th>出勤明细</th>
<th>住址</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<tr>
<td><input name="chkItem" type="checkbox" value="0001" /></td>
<td>李煜</td>
<td>已婚</td>
<td>否</td>
<td>正式员工</td>
<td>研发部门</td>
<td><a href="" value=0001>明细</a></td>
<td>学府路1号</td>
<td><a href="EditEmployeeInfoServlet?emp_id=0001">编辑</a></td>
</tr>
<tr>
<td><input name="chkItem" type="checkbox" value="0002" /></td>
<td>李四</td>
<td>已婚</td>
<td>是</td>
<td>试用员工</td>
<td>市场部门</td>
<td><a href="" value=0002>明细</a></td>
<td>南部商务区,健宸大厦1101</td>
<td><a href="EditEmployeeInfoServlet?emp_id=0002">编辑</a></td>
</tr>
<tr>
<td><input name="chkItem" type="checkbox" value="638f94b0095b4841ac3af6b27eada793" /></td>
<td>黄小琥</td>
<td>未婚</td>
<td>是</td>
<td>正式员工</td>
<td>市场部门</td>
<td><a href="" value=638f94b0095b4841ac3af6b27eada793>明细</a></td>
<td>上海浦东新区891号</td>
<td><a href="EditEmployeeInfoServlet?emp_id=638f94b0095b4841ac3af6b27eada793">编辑</a></td>
</tr>
<tr>
<td><input name="chkItem" type="checkbox" value="0004" /></td>
<td>李四</td>
<td>已婚</td>
<td>是</td>
<td>试用员工</td>
<td>研发部门</td>
<td><a href="" value=0004>明细</a></td>
<td>宁波四明中路887</td>
<td><a href="EditEmployeeInfoServlet?emp_id=0004">编辑</a></td>
</tr>
<tr>
<td><input name="chkItem" type="checkbox" value="0005" /></td>
<td>李四</td>
<td>已婚</td>
<td>否</td>
<td>试用员工</td>
<td>市场部门</td>
<td><a href="" value=0005>明细</a></td>
<td>北京中关村无底洞</td>
<td><a href="EditEmployeeInfoServlet?emp_id=0005">编辑</a></td>
</tr>
</tbody>
</table>
Servlet中代码:
String[] item = request.getParameterValues("chkItem");
String delStr = "";
for(int i=0;i<item.length;i++)
delStr+=item[i]+",";
System.out.println(delStr);