利用ajax,实现在前后端分离情况下数据在session域中共享
应用在登录后,页面显示登录者的信息
方法:
在前端ajax中加入如下代码
xhrFields: {
// 跨域携带cookie
withCredentials: true
},
crossDomain: true,
ajax全部代码
// AJAX加载用户名
$.ajax({
url:"http://localhost:8080/ssm/aname",
type:"get",
dataType:"json",
xhrFields: {
// 跨域携带cookie
withCredentials: true
},
crossDomain: true,
success:function (ret) {
var adminname=ret.adminname
console.log(ret.adminname)
if(adminname!=""){
$("#aname").text(adminname)
}else {
$("#aname").text("请登录")
$("#aname").attr("href","login.html")
$("#logout").hide()
}
}
});