您好我有四个JSP文件说one.jsp,tow.jsp,three.jsp和four.jsp 每个文件都有下一个和上一个链接导航到所有jsp和最后一个jsp文件,即four.jsp有提交按钮。现在我想要从前三个jsp到第四个jsp的所有字段的值,当使用点击来自four.jsp的提交按钮时将数据提交到DB 我不必使用隐藏字段将值从jsp传递到jsp,我不想使用会话来存储数据。有没有办法将数据(VO)从一个jsp传递到另一个jsp而不使用隐藏字段和会话?
注意:我正在使用弹簧。我对JSF的导航不感兴趣。
答案 0 :(得分:2)
所以你需要一个有状态的bean,可能想看看像Spring Web Flow这样的东西。它是为处理这类东西而制作的。
如果您不想将其存储在会话中,则必须开始研究具有有状态可能性的EJB。
以下是一些文档:
http://static.springsource.org/spring/docs/2.5.6/reference/ejb.html
P.S。 EJB也会在会话中存储内容,除非您序列化POJO并将其存储为cookie,否则不要认为它有任何问题。