struts国际化

第一步在struts配置文件中引入:

<constant name="struts.custom.i18n.resources" value="messages" />

其中messages为messages.properties

<!-- 设置编码格式 -->
<constant name="struts.i18n.encoding" value="UTF-8"></constant>
<!-- 关闭缓存 -->
<constant name="struts.serve.static.browserCache" value="false"></constant>
<!-- 上传文件临时缓存目录 -->
<constant name="struts.multipart.saveDir" value="/opt/tmp/" />
<constant name="struts.multipart.maxSize" value="1024102400" />
<!-- 当struts的配置文件修改后,系统是否自动重新加载该文件,默认值为false(生产环境下使用),开发阶段最好打开 -->
<constant name="struts.configuration.xml.reload" value="true" />
<!-- 开发模式下使用,这样可以打印出更详细的错误信息 -->
<constant name="struts.devMode" value="false" />
<!-- 默认的视图主题 -->
<constant name="struts.ui.theme" value="simple" />
<!-- 允许访问静态方法 -->
<constant name="struts.ognl.allowStaticMethodAccess" value="true" />
如果是国际化jsp引入的方式为:

<s:text name="global.resource.uri"/>

你可能感兴趣的:(struts国际化)