前一长江之歌教案段时间做了一个项目,需要解决中文、繁体、英文玻璃杯的英语的国际化问题,所以本文将详细介绍springboot页面国际化配置的过程
1.引入依赖pom.xml
2.导入网页资源,这里给大家推荐一个我自己在使用的页面资源,sb admin-2
html页面放在templates目录下,这是thymeleaf默认的解析目录,其他的样式文件放在static目录下
3.接管spring mvc,自定义url访问路径,可做可不做
建一个config目录,在这里建一个mywebmvcconfig
路径可以设置多个,这样只要是这三个url,spring 都会访问register.html
还有一种方式也能实现
4.国际化配置文件:en_us英文,zh_cn中文
点击左上角加号,便可以添加配置的属性,只要在右边填写相应的中英文即可
5. 配置文件已经写好,如何在我们的页面中使用呢?thyme leaf的作用又来了
首先在你的网页添加这样的头部
在所有的入党誓言html属性前加**th:**就被thymeleaf接管了,根据thymeleaf 语法,获取国际化值使用**#{}**,本地值用**${}**,url用**@{}**
6. 页面和配置文件都准备好了,怎样实现跳转呢?
在webmvcautoconfiguration.class中
我们再找到acceptheaderlocaler宁夏大学怎么样esolver.class,发现它实现了localeresolver表达今天心情好的句子
那我们就编写自己的localeresolver
然后在spring配置中注入mylocaleresolver
**注意:方法名必须是localeresolver**,**因为源码中名字为localeresolver的bean**
7. 最后我们来测试一下
而且控制台输出也没问题
到此这篇关于springboot页面国际化配置的文章就介绍到这了,更多相关springboot页面国际化内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!
本文发布于:2023-04-06 01:07:45,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/53948794c63c651fc8c75b5157354dfe.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:springboot页面国际化配置指南.doc
本文 PDF 下载地址:springboot页面国际化配置指南.pdf
留言与评论(共有 0 条评论) |