3.3 简化Struts开发
3 .3 . 1 使用动态FormBean简化开发
1 . 配置动态Form
其实就是不需要什么ActionForm了 ,首先在struts-config.xml中进行配置 , 例如下面 :
<form-bean name="houseInfoDynaForm"
type="org.apache.struts.action.DynaActionForm">
<form-property name="title" type="java.lang.String"></form-property>
<form-property name="cityId" type="java.lang.Integer"></form-property>
<form-property name="streetId" type="java.lang.Integer"></form-property>
<form-property name="rent" type="java.lang.Double"></form-property>
<form-property name="room" type="java.lang.Integer"></form-property>
<form-property name=&#
Struts 原理(二) --- 3.3 简化Struts开发
最新推荐文章于 2024-09-17 09:57:31 发布
本文介绍了如何使用Struts的动态FormBean简化开发,避免ActionForm的创建。在struts-config.xml中配置动态FormBean,并展示了如何通过DynaActionForm的getter方法获取和设置值。此外,还探讨了使用实体对象作为FormBean属性以进一步简化开发,减少因业务逻辑变化导致的代码修改。尽管动态Form简化了编码,但Action中的代码仍需调整。
摘要由CSDN通过智能技术生成