我想在2个jsp页面之间传递一个字符串,我试过这个但是它不起作用:
JSP Page 1
String it=request.getParameter("select");
request.setAttribute("remove", it);
JSP Page 2
String RemovedItem = request.getAttribute("remove");
答案 0 :(得分:0)
有很多方法可以实现这个目标:
最简单的方法是在会话对象中传递属性。
<强> JSP1:强>
session.setAttribute("param1","some value here");
<强> JSP2:强>
String param1 = session.getAttribute("param1").toString();
session.removeAttribute("param1");
另一种方法是使用 response.sendRedirect()来使用网址参数:
JSP1:
response.sendRedirect("jsp2.jsp?param1=param value¶m2=value for param2");
JSP2:
String param1 = request.getParameter("param1"); //param value
String param2 = request.getParameter("param2"); //value for param2