Struts2 类型转换流程
2013-08-13 22:58
381 查看
Struts2 类型转换流程流程:
一、
编写类型转换类,其必须继承父类StrutsTypeConverter
二、
重写 convertFromString(Map context, String[] values, Class toClass)方法,此方法为前台数据String到后台的数据转换
其中context为转换上下文,values中记录的是前台各个字段,toClass对象为后台当前Action所能接受的对象。
重写 convertToString(Map context, Object o) 方法,由后台的object对象转换成前台展示的String对象
同上。
三、
局部转换:
在Action包名下创建 (ActionName)-conversion.properties文件,在里面配置表单里面的name , 以及对应的action类
(注意:表单属性名,Action属性名, 配置文件名 ,三名一致)
全局转换:
在Bean包名Src目录下创建xwork-conversion.properties文件,在里面配置bean路径以及对应的转换器路径
一、
编写类型转换类,其必须继承父类StrutsTypeConverter
二、
重写 convertFromString(Map context, String[] values, Class toClass)方法,此方法为前台数据String到后台的数据转换
其中context为转换上下文,values中记录的是前台各个字段,toClass对象为后台当前Action所能接受的对象。
重写 convertToString(Map context, Object o) 方法,由后台的object对象转换成前台展示的String对象
同上。
三、
局部转换:
在Action包名下创建 (ActionName)-conversion.properties文件,在里面配置表单里面的name , 以及对应的action类
(注意:表单属性名,Action属性名, 配置文件名 ,三名一致)
全局转换:
在Bean包名Src目录下创建xwork-conversion.properties文件,在里面配置bean路径以及对应的转换器路径
相关文章推荐
- struts2 类型转换流程
- 如何解决struts2日期类型转换
- Struts2 日期类型转换
- struts2-Conveter的DefaultTypeConverter子类convertValue类型转换时只执行一次问题
- Struts2的类型转换详解
- (二)struts2类型转换
- Struts2的类型转换器
- Struts2---类型转换
- Struts2---->类型转换
- Struts2基础学习之数据类型转换
- Struts2自定义类型转换
- struts2类型转换和验证
- php总结2——php中的变量、数据类型及转换、运算符、流程控制中的分支结构
- Struts2开发--类型转换
- Struts2学习之2(请求参数的封装,类型转换,输入验证,自定义拦截器)
- struts2类型转换
- 关于Struts2的类型转换详解
- 浅记Struts2中的类型转换
- struts2系列学习笔记(8)---------------类型转换
- Struts2数据类型转换之批量数据转换