我有一个
dynaform
ReservationForm
,它是针对一个对象预留的,在预留对象中,有成员,每个成员中都有计费信息对象。
在每个计费对象中我都有一个服务对象。
我在渲染计费对象时显示服务对象的值
<html:checkboxname="billingDetailObject"property="memberService.completedFlag"></html:checkbox>
问题是,当我查看源代码时,它显示复选框名称为
"memberService.completedFlag"
。当我尝试从行动表单中获取此信息时
actionForm.get("memberService.completedFlag")
它没有返回任何值,尽管它在 UI 上有值。
您的
form-property
标签中的类型似乎错误。尝试一下
<form-property name="memberService.completedFlag" type="java.lang.Boolean" />