Struts在进步---Struts1.2实用新功能(1),LazyValidatorForm
来源:互联网 发布:喊麦变声软件 编辑:程序博客网 时间:2024/05/29 02:37
先看看我们以前使用FormBean的方式
1。继承ActionForm.大堆的属性及getter,setter方法
2。struts-config.xml中配置动态Form.但一样要配置很多属性
TNND,还有个麻烦是系统中有一大堆的FormBean
再看看Struts1.2带给我们的LazyValidatorForm
它可以实现表单field到Map,List的映射
1. JSP和以前一样,不需要改变。
这里假设有userName,password两个field;
2. 在struts-config.xml按如下方式配置FormBean,这里不需要再配置属性。
<form-bean name="lazyForm" type="org.apache.struts.validator.LazyValidatorForm"/>
3. 在Action中按如下方式取值:
DynaBean lazyForm = (DynaBean) form;
String userName=(String) lazyForm.get("userName");
String password=(String) LazyForm.get("password");
.....
看到没有!!一切就这么简单,我们的lazyForm不用再配置属性,业务逻辑变化后,我们再也不用去修改FormBean中的一大堆get,set方法了。
Struts在进步!!!!
- Struts在进步---Struts1.2实用新功能(1),LazyValidatorForm
- Struts1.2实用新功能(1),LazyValidatorForm
- Struts1.2懒人就用LazyValidatorForm
- Struts1.2懒人就用LazyValidatorForm
- Struts1学习笔记——动态LazyValidatorForm技术
- SSH框架之Struts(4)——Struts查漏补缺BeanUtils在Struts1中
- struts1 和struts 2区别
- struts1 和struts 2区别 .
- Struts1.2.7新功能一览
- struts1.2配置(2)-struts-config.xml
- Struts 1.2.2 新功能体验(一)
- Struts 1.2.2 新功能体验(二)
- Struts 1.2.2 新功能全新体验
- Struts 1.2.2 新功能全新体验
- 在交流中学习,在分享中进步(2)
- 在交流中学习,在分享中进步(1)
- Struts1.2 开发技巧 一 ---------- 安装Struts
- 【Struts1.2总结】struts-config.xml配置
- oracle sys system
- bdf字体文件相关代码
- 如何构建安全的.net web应用系统
- ASP.NET AJAX(Atlas)和Anthem.NET——管中窥豹般小小比较
- 自动归档的深入理解
- Struts在进步---Struts1.2实用新功能(1),LazyValidatorForm
- SQL Server,Oracle数据类型转换
- flash读取xml简明实例教程
- 科技、人才、教育——从旅美30载得到的启发 ----李开复先生在清华的演讲
- 手动方式SQL注入脚本命令之精华版
- sql语句一例:多表联合查询
- SQL注入取得网站路径大全
- sql server语句
- SQL(1)