如何使用会话将String值从一个servlet传递到另一个servlet?

时间:2015-01-05 22:45:04

标签: java jsp servlets

请检查这个问题的答案,我找到了这个问题:enter link description here

我怎么能用会话做到这一点:

request.setAttribute("attributeName",yourStringVAlue);
RequestDispatcher rd = request.getRequestDispatcher("yourServletPattern");
rd.forward(request,response);

并检索:

String someName = (String)request.getAttribute("attributeName");

1 个答案:

答案 0 :(得分:3)

你说“使用会话”。

设置变量:

HttpSession session = request.getSession();
session.setAttribute("myId","myVariable");

检索变量:

HttpSession session = request.getSession();
String var = (String) session.getAttribute("myId");