springboot+freemarker国际化
来源:互联网 发布:js 倒计时60秒 编辑:程序博客网 时间:2024/06/05 02:21
1、在application.properties配置文件中添加spring.messages.basename=i18n/messages配置
下面文件分别为:
注意文件存储路径;
2、在包spring-webmvc-4.2.7.RELEASE.jar的路径org.springframework.web.servlet.view.freemarker下获取spring.ftl文件;
3、将文件spring.ftl放在classes目录下;
4、在freemarker页面中引入spring.ftl文件代码如下:
<#import "spring.ftl" as spring/>
5、页面中需要输出的地方代码为:
<@spring.message code="index.testTitle"/>
index.testTitle为资源文件中配置的展示项;
6、如果数据库中有配置信息也需要转化建议在数据中增加一列为***en,这里已经要将此值反馈到页面,
具体页面输出处理为:
${(.locale='en_US')?string(***en, ***)}
7、测试最好使用火狐比较方便:
在地址栏中输入about:config;
搜索要改的参数:intl.accept_languages(英文设置为:en-us, en;中文设置为:zh-cn, zh, en-us, en)
下面文件分别为:
注意文件存储路径;
2、在包spring-webmvc-4.2.7.RELEASE.jar的路径org.springframework.web.servlet.view.freemarker下获取spring.ftl文件;
3、将文件spring.ftl放在classes目录下;
4、在freemarker页面中引入spring.ftl文件代码如下:
<#import "spring.ftl" as spring/>
5、页面中需要输出的地方代码为:
<@spring.message code="index.testTitle"/>
index.testTitle为资源文件中配置的展示项;
6、如果数据库中有配置信息也需要转化建议在数据中增加一列为***en,这里已经要将此值反馈到页面,
具体页面输出处理为:
${(.locale='en_US')?string(***en, ***)}
7、测试最好使用火狐比较方便:
在地址栏中输入about:config;
搜索要改的参数:intl.accept_languages(英文设置为:en-us, en;中文设置为:zh-cn, zh, en-us, en)
阅读全文
0 0
- springboot+freemarker国际化
- Spring+Freemarker(国际化)
- Freemarker的国际化
- Freemarker+Struts2 国际化应用
- spring+freemarker 国际化i18n
- SpringMVC + FreeMarker 国际化使用方法
- SpringMVC + Freemarker 国际化
- springboot整合freemarker
- springboot使用Freemarker继承
- springboot整合freemarker
- SpringBoot和freemarker整合
- springboot整合freemarker
- SpringBoot整合freemarker
- springboot 集成freemarker
- springboot整合freemarker
- SpringMVC,springboot,freemarker笔记
- Springboot整合freemarker
- springboot整合jd freemarker
- Galaxy Note8首销告捷,传言不攻自破
- .so文件:java.lang.UnsatisfiedLinkError
- com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立 安全连接。错误:“SQL
- 2015华为校招机试题
- ESP32 WIFI透传固件
- springboot+freemarker国际化
- 我是一个线程
- GB_T28181-2016.pdf
- Xcode9 遇到XIB无法编译
- 使用swagger创建功能强大的API
- 六款大数据采集平台的架构分析
- 互联网金融平台微服务架构设计
- 9.26NOIP模拟 树链剖分
- 单例设计模式