DynaActionForm的使用
2009-01-27 01:15
417 查看
我们都知道了DispatchAction的使用方法,也知道了他的好处,现在我们看看DynaActionForm的用法与好处,DynaActionFrom的用法也比较简单,而且他的好处呢也是显而易见的,从他的名字上面来看,有个ActionForm原来的时候我们写的ActionForm需要写上他的setter与getter方法,这里我们用了DynaActionForm以后就不必再用到写这些方法了。DynaActionForm是ActionFrom的一个子类,他用的存储方式是Map的存储方式,下面我们看看怎么配置DynaActionForm与实现DynaActionForm。
struts-config.xml的配置方式:
<form-bean name="DeleteForm" type="org.apache.struts.action.DynaActionForm">
<form-property name="name" type="java.lang.String"></form-property>
<form-property name="password" type="java.lang.String"></form-property>
</form-bean>
这个就是其配置方式,我们从这里配置好了以后呢,就不用在写ActionForm了,我们需要用到什么的时候呢,直接到DynaActionForm中来拿就可以了。但是怎么才能拿出来呢?
方法很简单,与我们从ActionFrom中拿的方法一样。
DynaActionForm daf = (DynaActionForm)form.getString("name");
这样我们就可以从里面把我们想要的东西取出来了。是不是比ActionFrom用法方便多了,不用再写setter与getter方法了。
struts-config.xml的配置方式:
<form-bean name="DeleteForm" type="org.apache.struts.action.DynaActionForm">
<form-property name="name" type="java.lang.String"></form-property>
<form-property name="password" type="java.lang.String"></form-property>
</form-bean>
这个就是其配置方式,我们从这里配置好了以后呢,就不用在写ActionForm了,我们需要用到什么的时候呢,直接到DynaActionForm中来拿就可以了。但是怎么才能拿出来呢?
方法很简单,与我们从ActionFrom中拿的方法一样。
DynaActionForm daf = (DynaActionForm)form.getString("name");
这样我们就可以从里面把我们想要的东西取出来了。是不是比ActionFrom用法方便多了,不用再写setter与getter方法了。
相关文章推荐
- struts DynaActionForm 使用心得
- 使用动态ActionForm-DynaActionForm(应用&Validator)
- DynaActionForm(动态ActionForm)的使用
- DynaActionForm是什么及好处使用
- Struts1.2中的action配置(使用DynaActionForm)
- 如何使用DynaActionForm
- 使用动态ActionForm-DynaActionForm(原理)
- Struts中使用 DynaActionForm
- 使用DynaActionForm自动填充Form
- DynaActionForm的使用
- 如何使用DynaActionForm
- Lazy Dyna Action Form
- Struts2之form标签的action及namespace属性的组合使用
- 使用jQuery重用form表单并异步提交到其他action
- 再谈使用UrlRewrite时修改form的action属性问题
- Odoo 使用do_action打开form视图,target为current时,直接到编辑界面
- Dyna Action Form
- Ext.Ajax.request以及Ext.form.action.Submit使用总结(Ext版本4.2.0)
- DynaActionForm
- 再谈使用UrlRewrite时修改form的action属性问题 (转)