var tem=" ${sessionScope['USER'].yonghuming}"
function okcc(){
$.ajax({
type:"GET",
url:"wz/logOutYonghu",
dataType:"text",
success: processJson
});
session.remove("USER");
为什么
function processJson(msg){
var tem=" ${sessionScope['USER'].yonghuming}"
}
还是获取到值,怎么解决呢????,高手
------解决思路----------------------
直接用session对象点属性就可以了 例如 ${user.username}
------解决思路----------------------
如果把jsp上的回调函数写成 ${sessionScope['USER'].yonghuming}这个样的话,确实会有问题。el表达式是在后台解析后再显示在页面上的,你可以看看不执行okcc方法,你查看源代码应该可以看到var tem=" ${sessionScope['USER'].yonghuming}",后面的值已经显示出来了,不再是动态赋值
------解决思路----------------------
隐藏域 你可以试试啊