【发布时间】:2019-06-28 05:57:39
【问题描述】:
我正在尝试创建一个在所有页面中都需要用户 ID 的预订表单。我想知道当我将页面重定向为 [HTML->servlet->HTML]
时如何处理会话【问题讨论】:
-
请分享,你到目前为止所尝试的。
我正在尝试创建一个在所有页面中都需要用户 ID 的预订表单。我想知道当我将页面重定向为 [HTML->servlet->HTML]
时如何处理会话【问题讨论】:
您可以使用 HttpSession.setAttribute & HttpSession.getAttribute 例如:
JSP 页面:
//getting id value
String id= request.getParameter("user_id");
//the variable which is set in session scope you can use anywhere
request.getSession().setAttribute("id",id);
request.getRequestDispatcher("/yourServleturl").forward(request,response);
现在要获得session 属性,在servlet 中写如下:
HttpSession session=request.getSession();
//getting value in session
String id=session.getAttribute("id").toString();
//do further processing
希望这会有所帮助!
【讨论】:
unset它,它只会保持设置。