struts2实现国际化,多语言切换
来源:互联网 发布:高速公路客流量数据 编辑:程序博客网 时间:2024/05/18 18:55
Struts2实现国际化,多语言切换
根据struts2中的i18n 实现多语言切换、
项目截图
先写basename_en_US.properties文件和basename_zh_CN.properties(放在src目录下)
basename_en_US.properties中
home.username=usernamehome.password=passwordhome.submit=submit
basename_zh_CN.properties中
home.username=用户名home.password=密码home.submit=提交
basename.properties资源文件(src目录下)
struts.custom.i18n.resources=basenamestruts.i18n.encoding=utf-8
struts.xml文件
<!--一定要引入这个--> <constant name="struts.custom.i18n.resources" value="basename"/> <constant name="struts.i18n.encoding" value="UTF-8" /> <package name="com" namespace="/" extends="struts-default" > <action name="lang" class="com.w.RegisterAction" method="execute" > <result name="success">index.jsp</result> </action> </package>
index.jsp页面如下
<!-- 引入s标签库--> <%@ taglib prefix ="s" uri="/struts-tags"%> <a href="lang.action?request_locale=zh_CN">中文</a> <a href="lang.action?request_locale=en_US">English</a> <h2><s:text name="home.submit"/></h2> <h2><s:property value="%{getText('home.submit')}"/></h2>
运行效果
阅读全文
0 0
- struts2实现国际化,多语言切换
- struts2国际化语言切换
- struts2国际化多语言自动切换和手动切换
- Qt多语言实现和动态切换(国际化)
- 实现国际化后,jsp页面切换语言
- iOS 开发中实现国际化语言切换
- Qt翻译文件结合VS实现语言切换(多语言国际化)
- QTranslate国际化及多语言切换
- Qt之国际化--多语言动态切换
- QTranslate国际化及多语言切换
- Java 国际化 语言切换
- Java 国际化 语言切换
- Java 国际化 语言切换
- Java国际化语言切换
- springMvc国际化语言切换
- 动态切换Struts2的国际化
- Struts2的国际化,中英文切换
- Struts2 中动态切换国际化
- intellij 出现“Usage of API documented as @since 1.8+”的解决办法
- 设计模式分析感悟
- 使用Xcode和Instruments调试解决iOS内存泄露
- Image uImage zImage U-Boot的区别
- 4.1 Java语言和Kotlin语言对比(2) 泛型和数组
- struts2实现国际化,多语言切换
- hdu1197 水题(java版本)
- Vue.js学习系列二 —— vuex学习实践笔记(附DEMO)
- Vuex简单入门
- 深入解析StringBuilder与StringBuffer的区别
- windows用FileZillia sftp链接kali的方法
- Vuex核心知识(2.0)
- [系分] 序
- 密码本导入模板说明