简述如何使用动态FormBean简化开发Struts
来源:互联网 发布:mysql 查询排名名次 编辑:程序博客网 时间:2024/05/16 08:30
首先我们不需要在src 创建一个 FormBean的java 文件了, 直接在struts-config.xml 中进行配置 , 配置的具体步骤是 : 1 . 在<form-beans> 中 以这样一种格式完成 ,
<form-bean name="houseInfoDynaForm" type="org.apache.struts.action.DynaActionForm">
<form-property name="title" type="java.lang.String"/>
<form-property name="cityId" type="java.lang.Integer"/>
<form-property name="streetId" type="java.lang.Integer"/>
<form-property name="rent" type="java.lang.Double"/>
<form-property name="room" type="java.lang.Integer"/>
<form-property name="hall" type="java.lang.Integer"/>
<form-property name="houseType" type="java.lang.Integer"/>
<form-property name="houseInfo" type="java.lang.String"/>
<form-property name="telephone" type="java.lang.String"/>
<form-property name="contactName" type="java.lang.String"/>
</form-bean>
然后在对应的Action中 将上面的 FormBean 的 name 写到 Action标签中的 name 上 , 然后在 action 上 , 是这样写的
实体类对象.setContactName(DynaActionForm.getString'("上面配置信息中<form-property name="title" type="java.lang.String"/> 的 name 的值 ")) 当然 , 遇到非String 类型的 使用的
<form-property name="streetId" type="java.lang.Integer"/> , 在action中是这样写的 ,
实体类对象.setContactName((Integer)DynaActionForm.get("name 的 value"));
剩下的就ok 了 ,没什么了 完了!
- 简述如何使用动态FormBean简化开发Struts
- 用lazyBean简化struts formbean开发
- 使用Struts中的动态formbean时的注意事项
- web开发:通用持久类代替hibernate的持久类、通用动态formBean类代替struts的formBean类
- struts formbean
- Struts 开发简单例子[action formbean]
- Struts 中 formbean的使用(小技巧)
- 动态Formbean
- 动态Formbean
- XDoclet简化Struts开发
- struts formBean动态绑定数据的不足及改进
- (转)struts formBean动态绑定数据的不足及改进
- Struts-config.xml 配置 动态FormBean与action-mappings元素
- 使用Mybatis动态sql简化开发
- 简述Struts开发流程
- Struts的FormBean及常见错误和标签的使用
- Struts的FormBean及常见错误和标签的使用
- struts FormBean的用处
- 使用mysql内存表来代替php session的类
- 仔细思考今年该干些什么呢
- 用C#2005编写的读取MenuStrip菜单控件下的所有无子菜单项的菜单项并把它的名称添加到ArrayList中
- adblock plus chinalist
- 杭州电子科技大学经济学会网站
- 简述如何使用动态FormBean简化开发Struts
- AIX培训笔记——存储管理——Volume Group
- 关于如何更改文件的扩展名
- Optaros和MuleSource帮助Nespresso打造下一代SOA解决方案
- C#数组定义和初始化
- JavaScript正则表达式
- 闪亮自动化
- CMD命令行接收输入
- 财富通常只能由少数人掌握