springboot可以前后端分离吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot可以前后端分离吗相关的知识,希望对你有一定的参考价值。

参考技术A 可以,现在很多项目都是前后端分离的,只是开发前需要配置环境,数据源,上下端等很多东西。

springboot国际化(前后端分离情况)

参考技术A spring.messages.basename=messages/messages

其中if else部分可以省略,看前端传的情况,前端如果传送header中的Accept-Language是en,zh,ja这样的简写,就需要补全,如果前端传过来的就是en-US,zh-CN,这样的就不需要if,else转换。

当然也可以不用messageSource用ResourceBundle :

messages.properties中的是默认的,如果语言取不到就取默认的。

messages_zh_CN.properties是中文的配置:

messages_en_US.properties是英文配置:

比如切换语言的多选框:

具体方法:

则jquery调用可以是这样:

其中 headers: 'Accept-Language':localStorage.getItem('lang')||'en' , 这个就是根据你切换的语言,传给服务端对应的语言,这样就做到前后端同步。

以上是关于springboot可以前后端分离吗的主要内容,如果未能解决你的问题,请参考以下文章

springboot&&vue前后端分离入门案例

springboot国际化(前后端分离情况)

SpringMVC前后端分离交互传参详细教程-

Tomcat部署前后端分离springboot项目

django前后端分离与不分离概念

SpringBoot微人事管理系统前后端分离附源码