如何在jsp中获取复选框值

时间:2017-11-23 06:34:13

标签: java jsp

嗨我想从jsp页面的数据库中获取书名我得到了所有书籍名称,但我的要求是我想通过复选框更新所选书籍,这样我怎样才能在下一页中只选择书籍...

这是我的jsp代码...提前致谢。

<form action="book1.jsp" name="f1">
    <table border="1" align="center">
        <caption>Select Book for Update</caption>
        <%  
            while(rs.next())
            {
         %>
        <tr>
            <th colspan="2">Book name</th>           
            <td><%= rs.getString("bookname") %></td>
            <td> <input type="checkbox" value="${row.id}" name="b1"/> </td>
        <% } %>
        </tr>       
        <tr>
            <td colspan="3"><input type="submit" value="Update" ></td>
        </tr>
    </table>        

1 个答案:

答案 0 :(得分:0)

<%! String[] books; 
books = request.getParameterValues("b1");
if (books != null) 
{
  for (int i = 0; i < books.length; i++) 
  {
     out.println ("<b>"+books[i]+"<b>");
  }
}
else out.println ("<b>none<b>");
%>