我有一个表,每行有几个复选框,现在我想这样做,如果我点击该复选框,它将在数据库内更新它。我如何使用jsp编码?
答案 0 :(得分:0)
首先在JSP中定义一个提交给servlet的表单。
<form action="servleturl" method="post>
然后在其中放置一个带有名称和值的复选框。
<input type="checkbox" name="foo" value="bar" />
然后创建一个监听/servleturl
并在doPost()
方法中获取参数的servlet。
String foo = request.getParameter("foo");
根据已检查状态,它将包含bar
或null
。然后你就可以做你的数据库了。
fooDAO.save(someID, foo);
如果这也是一个问题,那么你需要学习JDBC和DAO。然而,这与JSP / Servlet无关。从JDBC tutorial开始。