沫沫金:Struts2中文国际化包级资源文件使用方法
2012-03-30 12:39
411 查看
大家应该都知道怎么配置使用全局的资源文件。但是我近期项目开发中需要使用多个资源文件。就是按模块配置相应的资源文件,存放在不同的包下。所以一般的使用方法就不行了。要实现包级资源文件的使用就要使用
<s:i18n name="路径">
<s:text name=""/>
<s:/i18n>
这个标签,最关键的就是s:i18n标签的name值动态获取了,因为你不可能容忍每个配置文件的引用都是自己手动写吧。解决的办法就是在你项目的baseAction中动态获取当前访问路径的包,然后返回到页面给name负值,这样就不需要自己给设置路经了。
附:struts2前台JSP获取动态变量的书写格式
本文出自 “沫沫金的IT心得与技巧” 博客,转载请与作者联系!
<s:i18n name="路径">
<s:text name=""/>
<s:/i18n>
这个标签,最关键的就是s:i18n标签的name值动态获取了,因为你不可能容忍每个配置文件的引用都是自己手动写吧。解决的办法就是在你项目的baseAction中动态获取当前访问路径的包,然后返回到页面给name负值,这样就不需要自己给设置路经了。
附:struts2前台JSP获取动态变量的书写格式
本文出自 “沫沫金的IT心得与技巧” 博客,转载请与作者联系!
相关文章推荐
- struts2 国际化资源文件自定义的路径解决方法
- I18n(国际化)原理(国际化资源文件2种实现支持中文的方法,propedit5.3.3插件在MyEclipse和Eclipse中安装)
- Struts2使用native2ascii命令处理国际化资源文件
- qt中文国际化和图片资源使用方法
- struts2使用JSP直接访问国际化资源文件
- Struts2 输入校验(Action中使用国际化资源文件、校验器校验)
- 使用native2ascii命令处理Struts2国际化资源文件
- AppCode文件夹中的中文不能使用资源文件来国际化
- 利用python读取xml布局文件下面使用中文或者引用资源文件里面的中文,并且显示行号
- IntelliJ & Spring 设置使用国际化资源文件
- struts2配置包范围的国际化资源文件
- 【Java EE 学习 35 上】【strus2】【类型转换器】【struts2和Servlet API解耦】【国际化问题】【资源文件乱码问题已经解决】
- Struts2使用通配符加载配置文件和通配符方法的底层实现学习
- struts资源文件的配置及程序调试的方法-视频(包含所有中文乱码的解决方案)
- Android点击控件改变颜色的两种方法——onTouchLisener()和xml资源文件selector的使用
- Struts2的国际化、配置全局资源与输出国际化信息、国际化—JSP中直接访问某个资源文件
- 使用ResourceBundle国际化资源文件读取properties详解
- spring boot使用i18n时properties文件中文乱码问题的解决方法
- php使用fputcsv()函数csv文件读写数据的方法(解决中文乱码问题)
- Ext 国际化 中文资源文件