一尘不染

将服务器端对象从一个JSP页面传递到另一个

jsp

我知道我可以使用getParameter()传递客户端对象,但是我想知道如何像使用getParameter一样传递服务器端对象。我已经看过getAttribute,但是我需要在第一个JSP页面上使用setAttribute,然后在第二个页面上使用getAttribute。任何帮助将不胜感激。


阅读 205

收藏
2020-06-10

共1个答案

一尘不染

  • 如果您要使用forwardjsp:foprwardRequestDispatcher)从一页到另一页,请使用request.setAttribute(..)request.getAttribute(),因为您属于同一请求
  • 如果您使用redirect(通过response.sendRedirect()),请使用request.getSession().setAttribute(..)request.getSession().getAttribute()
2020-06-10