struts2中的自动、手动验证框架
来源:互联网 发布:苏州加工中心编程招聘 编辑:程序博客网 时间:2024/05/20 18:51
1,struts手工验证方法
在action类中:声明如下方法:
public void validateMethod(){//针对某个Method方法验证,此方法是页面提交上来需要执行的方法
}
public void validate(){
//这个方法,一定会被执行,在验证多个方法的时候,把相同部分的验证代码写在此处
}
验证的具体细节:
针对某个属性域,this.addFieldError(“跟表单中填写的名称一致”,“错误提示信息”)
所有错误在Method中统一处理:
public String Method(){
if(this.hasFieldErrors()){
return INPUT;
}
return SUCCESS;
}
2,struts框架验证
跟ActionName绑定ActionName-method-validation.xml
method:页面提交到action的名字;
资源代码:资源项目
3使用visitor验证,可复用
1,在javabean(User.java)下建立文件,User-validation.xml
在这里面写公共代码;
2,在其他验证文件中引用:
UserAction-login-validation.xml
<validators>
<field name="user">
<field-validator type="visitor">
<message>用户:</message>
</field-validator>
</field>
</validators>
<!-- 流程:
1,field 对应的不是字段,而是对象;
2,field的名字user一定要在引用的Action类中出现,根据Action中的user找到User的JavaBean,从而找到
User-validation.xml,在里面写公共的验证信息 -->
3,页面
<s:fielderror/>
- struts2中的自动、手动验证框架
- struts2中的手动验证
- struts2 自动验证框架
- Struts2 中的验证框架
- struts2中的验证框架
- 框架中的自动验证
- struts2第十四讲学习笔记,手动验证与框架验证
- Struts2中使用框架完成自动验证
- 在struts2框架中实现手动处理输入验证
- struts2手动验证
- Struts2手动验证
- 手动搭建Struts2框架
- struts2验证框架中的常见的注解
- TP框架中的自动验证功能$_validate
- tp框架中的create自动验证
- TP框架中的自动验证功能$_validate
- struts2手动进行表单验证
- struts2(三)---struts2中的服务端数据验证框架validate
- 给你讲讲硬件协议栈的那些事儿—WIZnet 员工Christina培训笔记(一)
- devExpress之GridView小技巧(二):点击空白处清空选择
- 枚举 Enum
- 如何把excel数据导入到mysql数据库中
- 哈希链表实现的LRU缓存算法
- struts2中的自动、手动验证框架
- 无语啦!!!!
- struts框架-实现文件上传
- CentOS 为普通用户增加sudo权限
- 【android】使用CursorAdapter注意事项
- 圆角框的实现
- Linux 下rm + grep 命令删除除去指定文件的剩余所有文件
- Build type choices are: release | debug
- onKeyUp方法简介