jsp页面用c:foreach遍历数据库查询出来的list, 然后生成一行数据, 更新按钮是都调用同样一个js方法做更新处理, 只是方法需要传入参数, 参数就是你遍历的值, 每条数据的这个值都是不一样的, 就可以拿到后台做更新处理
demo:
<c:forEach items="${requestScoperesultList}" var="o" varStatus="index">
<tr>
<td>${indexcount}</td>
<td><a href="javascript:void(0);" onclick="showEdit('${oid}')">编辑</td>
</tr>
</c:forEach>
你是直接运行的本页面对吗
你想想看,你是直接用requestgetParameter来获取你的值的,可是request里头有这些个值吗
能具体说一下吗?那怎么 吧password 等参数传递过去啊?
你可以这样保存你的参数:
1在本页面,使用requestsetParameter来保存你的bassword等参数;然后就可以取到了
2在跳转到本页面前保存此参数至request,可以手动的requestsetParameter;也可以使用struts等
还有,建议你的跳转页面不要这么写,而要收集你的sql运行后的结果,如果sql执行成功了,页面跳转;如果sql没执行成功,可以提示信息,不跳转
不知道我说的你能不能理解
以上就是关于JSP如何实现打印出数据库中的数据,每一行后都有一个更新按钮,然后传递这一行数据到servlet全部的内容,包括:JSP如何实现打印出数据库中的数据,每一行后都有一个更新按钮,然后传递这一行数据到servlet、jsp 数据更新问题 为什么更新后数据没变、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)