struts2的验证和转换器

来源:互联网 发布:淘宝2元充值话费 编辑:程序博客网 时间:2024/06/05 11:10
struts2验证事项
如果需要使用struts2自带的验证器需要使用ognl标签
validate 属性必须是false 即为后端验证
在该类里边必须建一个input的返回即返回本页面,当验证不通过时则返回input
需要验证的类必须继承ActionSupport 
当需要验证某个方法时 即可validate后面加上你取的名字首字母大写
当验证出现错误调用addFieldError方法内二个参数第一个属性名 第二个出错的原因自己写

自定义转换器
先找到需要自定义转换的类型
新建一个file文件后缀加上-conversion.properties即可
写上需要转换的名称如stu.myDate 一个日期类型后面跟上自定义换转的类如
st.mydate=Action.ConverDate
在自定义转换器里边需要继承StrutsTypeConverter类
在继承后实现二个方法convertFromString是存入时的方法convertToString是取出方法


原创粉丝点击