在标题中,我们是否有理由使用requestDispatcher forward()方法传递requestScope对象?从响应对象利用sessionScope和sendRedirect()方法是否也可行?
你能不能给出一些比其他人更好的样品?
答案 0 :(得分:1)
使用Servlet调度机制,同样的请求被处理"许多服务组件(servlet,JSP等)。
使用重定向机制,您可以强制浏览器发出另一个请求。
这完全取决于你必须达到的目标。
在典型的MVC上下文中,Servlet表示所使用的控制器组件,例如,用于从持久层中检索数据。 此数据是JSP使用的请求范围数据,用于将其呈现给用户。 因此,如果会话数据不是会话范围的数据,那就没有意义。