如何将多个用户条目从一个JSP传递到其他JSP页面?示例I在不同的输入框中输入数字2,3,4,5,然后点击提交。我知道在下一页,数字会在那里,但在第三页,他们不会。
谢谢!
答案 0 :(得分:5)
一旦您在第一页上键入详细信息并希望它们到第二页,您就可以使用getparam()。如果要在多个页面中共享变量,可以使用setAttribute()
示例:
<input type="text" name="name" value="">
<input type="text" age="age" value="">
String sNAME = request.getParameter("name");
String sAGE = request.getParameter("age");
session.setAttribute("SES_NAME",sNAME);
session.setAttribute("SES_AGE",sAGE);
String NAME = session.getAttribute("SES_NAME"));
String AGE = session.getAttribute("SES_AGE"));
答案 1 :(得分:1)
一种常见的方法是将第一页的值作为hidden fields放入第二页。这样他们就不会被用户看到,但仍会以第二种形式传递到你的第三页。
根据您的使用情况,您可能不希望像这样来回发送数据,在这种情况下,您可以将其存储在会话中或数据库中。