随笔 - 100  文章 - 50  trackbacks - 0
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(3)

随笔分类

随笔档案

文章分类

文章档案

收藏夹

我收藏的一些文章!

搜索

  •  

最新评论

阅读排行榜

评论排行榜

要使用DynaActionForm,首先得在Struts配置文件中添加form-bean元素。在配置文件中,DynaActionForm和ActionForm
的不同之处在于,DynaActionForm需要添加一些form-property元素,form-property用来指定HTML form 中的field名字,
Struts框架会通过这些名字的匹配,自动将HTML form 各个field的值封装到DynaActionForm实例中。下面的片断是关于
DynaActionForm的配置文件示例 :

<form-beans>
<form-bean
name="loginForm"
type="org.apache.struts.action.DynaActionForm">
<!—在下面制定Form的属性 -->
<form-property
name="email"
type="java.lang.String "/>
<form-property
name="password"
type="java.lang.String "/>
<!—可以为属性设置默认值 -->
<form-property
initial="false"
name="rememberMe"
type="java.lang.Boolean "/>
</form-bean>
<form-beans>


注意:在配置文件中定义的form-property 的type 属性,其值为一个java类名,因此对于java
语言中的主类型,如ini,long 必须定义为java.lang.Int,java.lang.Long,其它主类型依
次类推。

posted on 2006-07-08 09:34 fly 阅读(1102) 评论(0)  编辑  收藏 所属分类: struts心得

只有注册用户登录后才能发表评论。


网站导航: