使用 JavaScript 访问存储在 HttpSession 中的值

eda*_*lij 5 javascript jsp servlets httpsession

这是我的 Spring MVC 控制器代码:

session.setAttribute("YourProperty", "arg1");
Run Code Online (Sandbox Code Playgroud)

如何使用 JavaScript 访问存储在 HttpSession 中的属性?

我尝试过使用这段代码:

var property = <%=session.getAttribute("YourProperty")%>;
alert(property);
Run Code Online (Sandbox Code Playgroud)

但它返回 null。

谢谢

ssk*_*ssk 4

var property="<%=session.getAttribute("MyProperty")%>";
alert(property);
Run Code Online (Sandbox Code Playgroud)

属性名称应该匹配,并且由于您要添加字符串,因此应该添加"around <%=session.getAttribute("MyProperty")%>,代码将发出警报arg1