在f:表单中是否可以将2个或更多对象传递给相应的操作?因为我需要将另一个对象传递给下一个动作,它将两个对象依次作为参数。
到目前为止,表单看起来像这样(只有一个对象):
<f:form action="addchob" name="newChob" object="{newChob}" >
<f:form.textfield property="name" value="1" /><br />
<f:form.checkbox property="checked" value="1" checked="0" /><br />
<br />
<br />
<f:form.submit value="Save" />
</f:form>
问题是,我无法访问&#34; addChob&#34;行动,但我需要它,因为它拥有&#34; newChob&#34;对象
答案 0 :(得分:1)
您可以在FormViewHelper中定义参数:
<f:form action="addchob" name="newChob" object="{newChob}" arguments="{argumentA:argumentA, argumentB:argumentB}">
这些参数附加到操作网址。