当前位置: 首页 > news >正文

SpringBoot页面国际化

文章目录

    • 1、修改文件编码
    • 2、创建i18n包
    • 3、英汉转换
    • 4、配上login的位置
    • 5、数据传入到显示页面中
    • 6、效果展示

1、修改文件编码

在这里插入图片描述

2、创建i18n包

在resouse下创建一个包,名叫i18n

i18n :(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。

3、英汉转换

步骤一:(创建英文显示的配置文件)

i18n包中创建两个配置文件:login.properties(默认显示)login_zh_CN.properties(中文显示)

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在这里插入图片描述

步骤二: 在可视化页面中,在相对应配置文件里写入英文与汉字

在这里插入图片描述

根据需求多少就写几个 【写多没啥用,写少回来补】

在这里插入图片描述

4、配上login的位置

即:在application.yaml中,写入以下代码:

# 我们的配置文件的真实位置
spring:
  messages:
    basename: i18n/login

5、数据传入到显示页面中

在这里插入图片描述

这里使用了thymeleaf模板,刚上手的朋友可以看下这篇文章,足够操作上手:

点击跳转: 初识Thymeleaf


6、效果展示

在这里插入图片描述

相关文章:

  • springcloud-hystrix详解(含java代码)
  • WebSocket | Netty实现WebSocket服务端
  • TypeScript——TS简介(面试题)、运行环境、变量声明、基础类型、类型断言、初识接口
  • 使用PyCharm写脚本运行时报错“This version of ChromeDriver only supports Chrome version 98”
  • TypeScript——笔试题/面试题
  • Vue入门【一】-- 基本模板语法
  • Vue入门【二】-- watch侦听器之普通监听与深度监听
  • 机器人地面站-[QGroundControl源码解析]-[6]-[AnalysizeView2]
  • FFmpeg入门详解之34:FFmpeg应用之视频播放器
  • 2022牛客多校(九)
  • Java常用类
  • [C/C++]_[初级]_[关于编译时出现有符号-无符号不匹配的警告-sizeof使用注意事项]
  • aarch64服务器-部署mysql
  • PDF转为网页文件怎么转?这篇文章告诉你
  • Java 基本数据类型-包装类-String的相互转换(总结+代码实现)
  • 【React系列】如何构建React应用程序
  • CentOS6 编译安装 redis-3.2.3
  • golang中接口赋值与方法集
  • Javascript弹出层-初探
  • JavaScript类型识别
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • Python学习之路16-使用API
  • ReactNative开发常用的三方模块
  • vue:响应原理
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 大数据与云计算学习:数据分析(二)
  • 代理模式
  • 简单实现一个textarea自适应高度
  • 聚类分析——Kmeans
  • 每天一个设计模式之命令模式
  • 模型微调
  • 三分钟教你同步 Visual Studio Code 设置
  • 实习面试笔记
  • 学习笔记TF060:图像语音结合,看图说话
  • 你对linux中grep命令知道多少?
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • (39)STM32——FLASH闪存
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (附源码)ssm码农论坛 毕业设计 231126
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (一)Java算法:二分查找
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • .form文件_一篇文章学会文件上传
  • .NET Core WebAPI中封装Swagger配置
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .Net8 Blazor 尝鲜
  • /dev/sda2 is mounted; will not make a filesystem here!
  • [<事务专题>]
  • [2016.7 Day.4] T1 游戏 [正解:二分图 偏解:奇葩贪心+模拟?(不知如何称呼不过居然比std还快)]
  • [Android]使用Retrofit进行网络请求