Struts 1 学习笔记-4-3(Struts中ActionForm的类型自动转换)
来源:互联网 发布:ubuntu 远程重启命令 编辑:程序博客网 时间:2024/05/17 06:49
Struts对ActionForm的自动转换过程:
1.搜索request中的parameter
2.把request中所有的参数名称和值(字符串类型)放到map中(key为参数,value为值)
3.调用BeanUtils.setProperty方法,将map中的值逐个设置到ActionForm中的属性上
* 对于ActionForm中的每一个属性,根据属性的类型,调用相应的Converter
* 调用Converter的convert( )方法,将相应的字符串转换成ActionForm中指定的类型
Converter 的 convert( ) 方法如下 :
public Object convert ( Class type, Object value ) ( )
如果我们想要转换为java.util.Date类型(即从一个字符串转换为java,util.Date类型,步骤如下):
1.实现一个Converter
2.将Conveter进行注册(通常用servlet注册,注意servlet标签中的<load-on-startup>标签)
- Struts 1 学习笔记-4-3(Struts中ActionForm的类型自动转换)
- 动态ActionForm、struts上传文件、自定义ActionForm的类型转换、Struts对ActionForm的自动搜集流程
- Struts学习笔记之ActionForm
- Struts 学习笔记之ActionForm
- Struts学习笔记之ActionForm
- Struts学习笔记之ActionForm
- Struts 学习笔记之ActionForm
- Struts 学习笔记之ActionForm
- Struts 学习笔记之ActionForm
- Struts 学习笔记之ActionForm
- struts 1中actionForm的工作流程
- Struts学习笔记之在ActionForm中使用集合属性并自动组装(populate)数据
- struts入门学习(struts中ActionForm,Action,javabean的运行机制 )
- struts ActionForm 类型转换器
- struts类型自动转换
- Struts 1 学习笔记-5-3(Struts的自动处理异常以及模式套用)
- Struts表单数据与ActionForm的转换
- Struts中ActionForm小结
- 虚拟机VMware Tools的安装过程
- Sigh, 可怜的编辑
- javaScript 对象大全
- 人机界面设计
- Webservice 的设计和模式
- Struts 1 学习笔记-4-3(Struts中ActionForm的类型自动转换)
- Inside WCF Runtime
- 本地化测试寻找软件缺陷的方法
- 改善你的方法
- 利用VM在單機上體驗LVS
- 国际化软件概论
- WEB测试资料
- 搭建集群负载均衡系统(学习笔记)
- 软件测试的14种类型