沫沫金:Struts2中文国际化包级资源文件使用方法

 大家应该都知道怎么配置使用全局的资源文件。但是我近期项目开发中需要使用多个资源文件。就是按模块配置相应的资源文件,存放在不同的包下。所以一般的使用方法就不行了。要实现包级资源文件的使用就要使用

<s:i18n name="路径">

<s:text name=""/>

<s:/i18n>

这个标签,最关键的就是s:i18n标签的name值动态获取了,因为你不可能容忍每个配置文件的引用都是自己手动写吧。解决的办法就是在你项目的baseAction中动态获取当前访问路径的包,然后返回到页面给name负值,这样就不需要自己给设置路经了。

 

附:struts2前台JSP获取动态变量的书写格式

上一篇:new 和 override 的区别


下一篇:DIV+CSS布局的网页对网站SEO的影响