我正在使用spring mvc。我想将属性设置为我的httpSession。我想做像
这样的事情Flags
答案 0 :(得分:1)
我认为它不会起作用。你应该试着了解jsp的原理:
1. <%session.setAttribute("name", name)%>
是java代码,它会在jsp返回浏览器之前在服务器中执行。
2.函数setname()
是js代码,它只能在浏览器中使用
你最终可以在浏览器中看到响应:
// this is inluded in my js file
function setName(name){
}
是的,setname中没有任何内容;
答案 1 :(得分:1)
如果我理解了你想要的东西。您不能使用javascript在httpSession中设置属性,因为它是客户端。如果要在httpSession中设置属性,则必须获取服务器端名称(带有get或post)并更改java中的httpSession。
如果要动态更改它,则必须使用Ajax来执行请求。