论坛首页 入门讨论版

struts DynaActionForm 自动将 id制 0 的问题

浏览 225 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-01-24 关键字: struts
版本Struts 1.3
form-bean如下
		<form-bean name="userForm"
			type="org.apache.struts.action.DynaActionForm">
			<form-property name="user" type="vampires.model.User" />
		</form-bean>

vampires.model.User有五个属性:id,name,pwd,borads,act,Articles

在一个新建和修改同时存在的页面,有三个属性

id 属性为hidden
user 属性为 text
pwd 属性为 text

在新建时id为null;
从页面传回来也是null,(method=save&user.id=&user.name=Qqq1&user.pwd=Qq111)

从action中取出id,就变成0了,


如何才能让 DynaActionForm 不自动将id制0
   
最后更新时间:2008-01-24
解决方法找到了
<form-property name="firstName" type="java.lang.String"

              initial="George"/>

   
0 请登录后投票
论坛首页 入门讨论版

跳转论坛:
JavaEye推荐