【问题标题】:Is there a way to pass data from one servlet to another whilst also passing the same data to a jsp?有没有办法将数据从一个 servlet 传递到另一个,同时也将相同的数据传递给 jsp?
【发布时间】:2019-05-13 12:54:51
【问题描述】:

在我的场景中,我有一个 servlet,它以通常的 requestDispatcher 方式将对象传递给 JSP,但是我还需要在另一个 servlet 中使用这个对象。有没有一种方法可以将此对象同时传递给要显示的 JSP 和要访问的另一个 servlet?

谢谢。

【问题讨论】:

  • 我的回答有用吗?
  • 抱歉很忙,感谢您的帮助,效果很好。

标签: java jsp servlets web-applications


【解决方案1】:

根据您的问题,您可以执行以下操作:

request.setAttribute("parameter",obj);
request.getRequestDispatcher("page/to/display/user").forward(req,res);
session.setAttribute("parameter",obj);
response.sendRedirect("servlet/to/redirect");

【讨论】:

  • “会话”从何而来?
  • @eocsap request.getSession()
猜你喜欢
  • 2017-03-25
  • 1970-01-01
  • 1970-01-01
  • 2020-03-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-20
相关资源
最近更新 更多