Struts2 的国际化
2011-12-08 11:49
99 查看
1. 关于国际化的配置:struts.xml <constant name="struts.custom.i18n.resources" value="message" /> <constant name="struts.i18n.reload" value="true" /> 2.在action中语言的设置: //得到浏览器的本地语言 HttpServletRequest req = ServletActionContext.getRequest(); Locale lang1 = req.getLocale(); //创建语言 Locale lang2 = new Locale("en", "US");//英语美国 Locale lang3 = new Locale("zh", "CN");//中文大陆 Locale lang4 = new Locale("zh", "WT");//中文台湾 //为struts2设置语言,语言的设置,在action或jsp中都是下一次请求时生效 HttpSession session = req.getSession(); session.setAttribute("WW_TRANS_I18N_LOCALE", new Locale("en", "US")); //在action在获得国际化资源 String str = getText("key"); 3.在jsp中国际化的应用: 首先引入struts标签:<%@taglib prefix="s" uri="/struts-tags"%> 第一种方式,使用<s:text name="key"/>标签,其中name为key。 第二种方式,使用<s:property value='%{getText("key")}'/>标签,其中'%{...}'表示运行java代码;
相关文章推荐
- Struts2的国际化入门
- struts2国际化
- Struts2国际化——完整实例代码
- Struts2 的国际化&格式化数据
- struts2中页面语言国际化的方法
- Struts2的国际化
- 【struts2】struts2国际化
- Struts2中文国际化乱码问题
- Struts2国际化文件乱码解决
- Struts2实现国际化
- 06章 Struts2国际化
- Struts2 输入校验(Action中使用国际化资源文件、校验器校验)
- struts2中i18n国际化在chrome下不显示中文
- struts2——国际化、OGNL表达式语言
- 码农小汪-struts2学习6-国际化
- Struts2的国际化与上课总结
- native2ascii工具使用 struts2 国际化
- 框架学习之struts2-02其他配置、异常框架和国际化
- struts2表单验证初步及国际化实现(学习总结)
- 复习struts2之配置国际化全局资源文件、输出国际化信息