jsp页面根据ID传值修改(编辑)的问题!

A.jsp页面中显示了一张表的内容在A.jsp页面选中一个checkbox按钮.点击编辑按钮,要在B.jsp页面上对checkbox那一列数据进行修改(编辑),请问怎么写... A.jsp页面中显示了一张表的内容
在A.jsp页面选中一个checkbox按钮.点击编辑按钮,要在B.jsp页面上对checkbox那一列数据进行修改(编辑),请问怎么写,如果可以请把代码写出来.请各位高手帮忙!
能再教详细点吗.谢谢!
展开
 我来答
抱雪的互联网之路
推荐于2017-12-16 · 计算机教师
抱雪的互联网之路
采纳数:103 获赞数:216

向TA提问 私信TA
展开全部
其实和上面的说的差不多,给你伪代码吧氏裤
在a.jsp的页面里,既袜核猜然能句把数据显示出来,肯定能把每一个数据的ID得到,其实你的问题就是怎么把这些个ID传递到b.jsp这个页面去。
那个人说的就是你在a.jsp显示数据的时告型候,每一行应该有一个checkbox吗,这个不是有一个name的属性吗原来这个name是随便的值,这次是一个有规律的值,就像下面的人说
<%for......%>
<tr><td><checkbox name="chk_ID1" /></td><td>数据</td><td>数据</td></tr>
<tr><td><checkbox name="chk_ID2" /></td><td>数据</td><td>数据</td></tr>
<tr><td><checkbox name="chk_ID3" /></td><td>数据</td><td>数据</td></tr>
<tr><td><checkbox name="chk_ID4" /></td><td>数据</td><td>数据</td></tr>
......
<%%>
这样,在b.jsp中获得选中的checkbox的集合后,每一个checkbox的name值都有相应的id信息,只要通过截取字符串就可以把ID取出,那么你想怎么去编辑这个数据都可以了
千锋教育
2016-01-23 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
jsp页面根据ID传早闷值修改是在后台调用update接口:
在jdbc操作接口中腔睁哗写入如下代码:

conn.setAutoCommit(false);//不用自己提交要执行完成后提交
String sql="insert into [article] values(?,?,?,?,getdate(),0)";
PreparedStatement pstm = conn.prepareStatement(sql);
pstm.setInt(1,id);
pstm.setInt(2,rootid);
pstm.setString(3,title);
pstm.setString(4,cont);
pstm.executeUpdate();
Statement st = conn.createStatement();
String sql1 = "update [article] set isleaf=1 where id="+id;//这里的伍行id是jsp页面传过来的
st.executeUpdate(sql1);
执行完以上sql后,数据就根据id被更新了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ayanami365
2010-10-27 · TA获得超过937个赞
知道小有建树答主
回答量:1777
采纳率:0%
帮助的人:725万
展开全部
可以做个form提交

每一列名字弄特殊点竖塌

循明滚环出来的后面带上id

比方余槐圆说chk_001 name_001 value_001

然后在那个页面把id传过去

id = request.getparameter(id)

然后就是取值了

request.getparameter("chk"+id)
request.getparameter("name"+id)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式