Struts国际化解读
2016-04-23 10:32
357 查看
Struts国际化(很少用)
1 . 有局部国际化 指针对于某一个Action(基本上不用) 配置文件写为 ActionName_zh(en).properties,然后在struts.xml文件中加上,尽量与action放到一个目录
2 package国际化 配置文件格式为 package_zh(en).properties
MessageAction 一定的继承ActionSupport,否则会没有效果,进去ActionSupport中的源码可以看到setActionMessages,这里会存储国际化信息
package com.asiainfo.struts.action;
import com.opensymphony.xwork2.ActionSupport;
public class MessageAction extends ActionSupport{
public String i18n() {
return "success";
}
public String login(){
return "success";
}
}
测试结果
1 . 有局部国际化 指针对于某一个Action(基本上不用) 配置文件写为 ActionName_zh(en).properties,然后在struts.xml文件中加上,尽量与action放到一个目录
<constant name="struts.custom.i18n.resources" value="ActionName"></constant>在struts的corejar包中的default.properties文件中可以找到
### used to build URLs, such as the UrlTag struts.url.http.port = 80 struts.url.https.port = 443 ### possible values are: none, get or all struts.url.includeParams = none ### Load custom default resource bundles # struts.custom.i18n.resources=testmessages,testmessages2
2 package国际化 配置文件格式为 package_zh(en).properties
MessageAction 一定的继承ActionSupport,否则会没有效果,进去ActionSupport中的源码可以看到setActionMessages,这里会存储国际化信息
package com.asiainfo.struts.action;
import com.opensymphony.xwork2.ActionSupport;
public class MessageAction extends ActionSupport{
public String i18n() {
return "success";
}
public String login(){
return "success";
}
}
测试结果
相关文章推荐
- JQuery+Strusts1.x无刷新登录
- java struts常见错误以及原因分析
- Struts之logic标签库详解
- 通过实例深入学习Java的Struts框架中的OGNL表达式使用
- Java的Struts框架中append标签与generator标签的使用
- struts2的select标签用法实例分析
- SSH框架网上商城项目第20战之在线支付平台
- 在Java的Struts框架下进行web编程的入门教程
- 详解Java的Struts框架中注释的用法
- java中struts 框架的实现
- 利用Java的Struts框架实现电子邮件发送功能
- 在Java的Struts框架中ONGL表达式的基础使用入门
- 详解Java的Struts框架中栈值和OGNL的使用
- Java的Struts框架简介与环境配置教程
- Java的Struts框架中的if/else标签使用详解
- 简单说明Java的Struts框架中merge标签的使用方法
- 详解Java的Struts框架中上传文件和客户端验证的实现
- Java的Struts框架中Action的编写与拦截器的使用方法
- sprng和struts有什么区别?
- Java的Struts框架中<results>标签的使用方法