前后台分离

前后台分离时,要在接前台数据的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>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容