【发布时间】:2021-02-17 15:07:37
【问题描述】:
我正在尝试设置一个从 Servlet 获取信息的 JSP。我觉得我在做一些非常愚蠢的事情,但是在我的 servlet 中我正在使用:
HttpSession session = hreq.getSession();
hreq.setAttribute("results", "hreq value");
session.setAttribute("results","This is the value.");
hreq.getRequestDispatcher("jsp.jsp").forward(hreq, hres);
我似乎无法获取我的 JSP 中的任何一个设置值。我试过使用:
<% out.print(session.getAttribute("results"));%>
<c:out value='${results}' />
${results}
他们似乎都没有恢复价值。
我做错了什么,因为它把我逼到了墙角?
【问题讨论】:
-
包含完整的 .jsp 文件。包括结果 - 您的 .jsp 看起来如何。如果我只放这些 sn-ps,它工作正常,我无法重现它。请介绍minimal reproducible example。