session跨域传值

利用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()
               }
           } 
        });

猜你喜欢

转载自blog.csdn.net/qq_41841482/article/details/108209801
今日推荐