【发布时间】:2015-06-07 00:27:44
【问题描述】:
我有一个 Web 应用程序,我必须将消息从一个 servlet 发送到另一个,并将 servlet 发送到 JSP。默认的做法是使用RequestDispatcher 并调用request.setAttribute("name",message);。
没错,但我在某些地方必须使用 response.sendRedirect() 才能停止手动引用时多次提交表单。
在这种情况下,最知名的发送消息的方法是使用 Session 并将消息添加到会话中。
但是使用会话传递消息并不是一个好主意,因为消息实际上是一个应该属于request scope 的项目。那么,还有其他将它传递给 servlet 和 Jsp 的好方法吗?在 JSP 中,我使用的是 JSTL,所以请告诉我如何使用它来获取传递的对象。
【问题讨论】:
-
你在使用 Struts 2 吗?
-
@exoddus: 没有............
标签: java jsp servlets httpresponse