您好,我有四个JSP文件,分别是one.jsp,tow.jsp,three.jsp和four.jsp,每个文件都有下一个和前一个链接来导航到所有jsp和最后一个jsp文件,即four.jsp有提交按钮。现在,我想要从前三个jsp到第四个jsp的所有字段的值,以便在用户从four.jsp单击提交按钮时将数据提交到DB中。我不必使用隐藏字段将值从jsp传递到jsp,也不希望使用会话来存储数据。有没有办法在不使用隐藏字段和会话的情况下将数据(VO)从一个jsp传递到另一个jsp?
注意:我使用的是spring。而且我对用于导航的JSF不感兴趣。
发布于 2012-06-08 02:22:23
所以你需要一个有状态的bean,可能需要研究一下Spring Web Flow之类的东西。它就是用来处理这类东西的。
如果您不想将其存储在会话中,则必须开始研究具有有状态可能性的EJB。
以下是一些文档:
http://static.springsource.org/spring/docs/2.5.6/reference/ejb.html
除了序列化POJO并将其存储为cookie之外,P.S.EJB也在会话中存储内容,不要认为有任何方法可以绕过它。
https://stackoverflow.com/questions/10937335
复制相似问题