为了账号安全,请及时绑定邮箱和手机立即绑定

将变量值从1个jsp页面转移到另一个jsp年龄

将变量值从1个jsp页面转移到另一个jsp年龄

慕雪6442864 2021-04-26 21:17:06
我正在使用MYSQL数据库,并且在编程时正在使用JSP。现在,我使用以下代码从result.jsp页面的数据库中提取一个值:String pid="";while(resultSet.next(){<form action="report.jsp"><%=resultSet.getString("patient_id") %><% pid=resultSet.getString("patient_id"); %><% request.setAttribute("acId", "pid"); %> <input type="submit"></input></form>}pid是用于存储患者ID值的变量。我想将该值转移到另一个jsp页面,即report.jsp我正在检索repost.jsp中的值,如下所示:<%String paid = (String)(request.getAttribute("acId"));%>然后,我必须将此值存储在数据库中。但是不会转移任何值并将其存储在已支付的变量中。我也看到了这个问题,但没有任何帮助。请忽略任何错误,因为我是MYSQL和JSP的新手。
查看完整描述

1 回答

?
森栏

TA贡献1810条经验 获得超5个赞

代替

<% request.setAttribute("acId", "pid"); %>

<input id="acId" name="acId" type="hidden" value="<%= pid %>" />

这样,在提交时,每个表单输入元素都将被传输到report.jsp。

顺便说一句:您正在使用while(resultSet.next())...可能会更好地使用if(resultSet.next())


查看完整回答
反对 回复 2021-05-12
  • 1 回答
  • 0 关注
  • 150 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信