Struts1实现国际化

Terwer...小于 1 分钟实用技巧经验分享struts1

添加国际化资源文件

在resource目录下新建国际化资源文件,格式

ApplicationResources_en.properties

默认国际化文件为:ApplicationResources.properties

完成后如下:

image-20220507210138306
image-20220507210138306

所有资源文件里面的key要保持一致。

内容如下:

ApplicationResources_zh.properties

firstname=姓名zh

ApplicationResources_en.properties

firstname=firstname

Struts1配置文件的配置

配置 struts-config.xml ,如下:

<!-- 国际化 -->
<message-resources parameter="ApplicationResources"/>

jsp文件中国际化资源的使用

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="bean" uri="http://struts.apache.org/tags-bean" %>
<bean:message key="firstname"></bean:message>

页面效果:

image-20220507210540266
image-20220507210540266

附录

Struts1的taglib参考:

struts1标签库文档open in new window

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.14.9