a.jsp 有三个复选框名为 tbs 从数据库获取值0,1 如果为 1 复选框为选中状态
复选框 1,3 为选中状态,把 1 钩打掉,提交到b.jsp ,怎么跟数据库数据进行判断?
复选框 1,3 为选中状态,把 1 钩打掉,提交到b.jsp ,怎么跟数据库数据进行判断?
解决方案 »
- 本人在校学生,听老师讲课有点不明白。求Java Web 教程。
- 请教大神们一个问题,uploadify返回选择文件的全路径(上传前)
- jsp 中怎样发送表情图片啊
- 访问过多 Error establishing socket
- Servlet过滤器为啥不能过滤中文???
- 为什么html文件换成jsp格式显示出现混乱?
- jfreechart的时间坐标问题~~~解决了有高分
- 使用jasperreports如何用程序动态控制数据例的显示
- 如何用jsp得到当前地址?
- [震惊]我居然见到了James Gosling,就在昨天。。
- struts2在 jsp页面用getText()设置参数的难题!发了好几帖了,难道没人能解决??
- informix 数据库更新速度很慢
String[] name=request.getParameterValues("checkName");
这个方法可以得到是否选中的复选框的value值
楼主,用struts没, 如果是struts-html:checkbox就简单了 只用actionform里有与checkbox的value一样的值就勾上的
在这个标签对里写上checkbox就行了.选中项的就加一个checked.
如果不是1就用c:otherwise标签对里的内容.
详细的例子,你搜一下就有这个标签的用法.
这个传到b的话 用request.getParameterValues();获取然后与数据库交互的话,取出对应项得是否选中值,与a页面获取到得,一判断就行了
然后连接响应代码
获取到的是String[]
建立数据库连接
然后使用for循环update状态
关闭连接update的主键如果在a.jsp中没有显示保存的话,要使用hidden保存一下,然后在b.jsp中先获取id再update
for(di){
if(c1等d1){
dddddd
}else{
dddd
}
}
}