如何在jsp页面中使用out =“true”标记访问会话变量..?或者没有重新创建会话。?
答案 0 :(得分:0)
在你的jsp页面中使用:
<%
Object obj = request.getSession().getAttribute("STRING");
%>
希望这有帮助
答案 1 :(得分:0)
只需使用EL。
${sessionAttributeName}
如果会话已创建,它将仅扫描会话范围。另请参阅javadoc。
或者,如果您真的坚持使用旧式 scriptlet ,那么在尝试访问该属性时不要创建会话。您可以HttpServletRequest.getSession(boolean)
使用false
执行此操作。如果之前没有创建会话,它将返回null
。
HttpSession session = request.getSession(false);
if (session != null) {
Object sessionAttribute = session.getAttribute("sessionAttributeName");
}