struts2
yy0709_26com
这个作者很懒,什么都没留下…
展开
-
常见的带参数国际化表单验证
errors.required=${getText(fieldName)} is required. errors.minlength=${getText(fieldName)} cannot be less than {1} characters.errors.maxlength=${getText(fieldName)} cannot be greater than {1} charact...2009-02-21 13:27:17 · 260 阅读 · 0 评论 -
struts2.0中资源文件查找顺序
假设我们在某个ChildAction中调用了getText("user.title"),Struts 2.0的将会执行以下的操作: 查找ChildAction_xx_XX.properties文件或ChildAction.properties; 查找ChildAction实现的接口,查找与接口同名的资源文件MyInterface.properties; 查找ChildAction的父类...2009-02-21 13:29:35 · 153 阅读 · 0 评论 -
国际化中让用户快捷的切换语言
开发国际化的应用程序时,有一个功能是必不可少的——让用户快捷地选择或切换语言。在Struts 2.0中,通过ActionContext.getContext().setLocale(Locale arg)可以设置用户的默认语言。不过,由于这是一个比较普遍的应用场景(Scenario),所以Struts 2.0为您提供了一个名i18n的拦截器(Interceptor),并在默认情况下将其注册到拦截器...原创 2009-02-21 13:32:44 · 98 阅读 · 0 评论 -
struts2中国际化
Java提供了专门的工具对Property文件进行Unicode转化,这种工具就是native2ascii,它在JDK安装环境的bin目录下。 native2ascii 工具将带有本机编码字符(非拉丁 1 和非单一码字符)的文件转换成带有Unicode编码字符的文件。 假设需要转化的属性文件为:D:\src\resources.properties(含有中文字符) 转化后的属性文件为:...2009-02-21 13:36:46 · 112 阅读 · 0 评论 -
struts.xml配置文件
...原创 2009-02-21 13:58:35 · 91 阅读 · 0 评论