第15章struts2校验机制(11)
}
public void validate(){
if(name==null||\.equals(this.name.trim())){
this.addFieldError(\, \用户名不能为空\);
}
if(answer.length()>10){
this.addFieldError(\, \你太啰嗦了\);
}
if(age>120||age<0){
this.addFieldError(\, \年龄无效\);
} } }
【struts.xml】
class=\ method=\> name=\>/WEB-INF/page/Quiz_success.jsp
基本类型
Actionname-validation.xml
复杂类型
Actionname-validation.xml Visitor
类名
-context-validation.xml
如果想自定义一个自己的校验器,可以在Web工程的WEB-LIB\\lib目录下增加一个validators.xml配置文件,在该文件中定义自己的校验器。
注意:如果使用validators.xml配置文件,则系统默认的default.xml配置文件不会加载,所以需要将default.xml的内容复制到validators.xml配置文件中。否则不能使用系统内建的校验器。
国际化
用的不多,但解决方案很不错。
baseName_language_country. properties
baseName是资源文件的基本名,可以自定义,但language和country必须是java支持的语言和国家。
资源文件的命名格式如下: baseName_zh_CN.properties 中国大陆
baseName_en_US.properties 美国
1.全局资源文件
(1)新建一个web工程,导入struts2的jar文件,写好配置文件。
在src下添加两个资源文件: 第一个存放中文:
xbb_zh_CN.properties
内容为
Welcome=欢迎来到中国 第二个存放英语(美国):xbb_en_US.properties 内容为
Welcome=welcome to usa
(2)点击xbb_zh_CN.properties文件,单击Add按钮,添加属性名为welcome,属性值为欢迎来到中国。 这时资源文件内容为:
Welcome=\欢\迎\来\到\中\国
可以看到,中文已经转换为unicode码。
(3)编辑xbb_en_US.properties,内容为:
Welcome=welcome to usa
注意:如果MyEclipse不支持编码转换的话,可以使用jdk提供的native2ascii命令把文件转换为
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




