我有两个页面:在first.jsp
用户输入一些数据,然后转到second.jsp
,而不是返回first.jsp
。所以我需要存储first.jsp
某处的用户输入,然后将其返回到表单。
我可以将数据传递到second.jsp
,将其存储在那里,然后将其传回first.jsp
,但它看起来非常糟糕。
是否有其他解决方案?
答案 0 :(得分:2)
您可以使用HttpSession
对象跨多个JSP页面存储/检索对象,您可以在此查看here。
基本上,您需要设置httpSession.setAttribute("DATAKEY", dataObj);
,然后使用httpSession.getAttribute("DATAKEY");
再次检索数据