前后台分离

前后台分离时,要在接前台数据的Controller层添加注解@CrossOrigin
注:
@CrossOrigin:允许跨域,用于前后端分离
后台代码编译成功后可以用Insomnia软件进行测试。
前台代码不能因为单独开发,不能使用jstl等动态代码,所有请求都需要通过ajax进行发送跟接收,这样就无法通过后台将各种信息塞到session域中,需要后台将信息返回然后通过前台jq代码将信息塞到前台相当于session域的作用域当中

<script>
    $(function(){
        $.post(
            'http://localhost:8888/user/login',
            {},
            function(res){
            // 存 取对象都需要JSON对其进行处理
            sessionStorage.setItem("login_user",JSON.stringify(res));
                       //
            let user = sessionStorage.getItem("login_user");
            },
            'json'
        )
    })
</script>

转载于:https://www.jianshu.com/p/ef74012607a3

猜你喜欢

转载自blog.csdn.net/weixin_33978044/article/details/91051918