我有@ModelAttribute
account
,其中有一个名为title
的字段。我需要在我的JSP中显示这个字段,并在下一个调用周期中绑定它。如果我这样做;
Title: ${editAccountForm.account.title} <br/>
它只显示值。当有人在JSP中提交表单时,account
再次为空。如何使标签反映价值,就像form:input
标签一样?
我试过了:
<form:label path="account.issuer">some text</form:label> <br/>
但它有效。请帮忙。
答案 0 :(得分:3)
你可以放一个
<input type="hidden" name="account.title" value="${editAccountForm.account.title}" />
name属性必须与spring form生成的属性相同:input。
答案 1 :(得分:1)
但这与正常显示${editAccountForm.account.title}
相同。之后,在隐藏字段中填充值。这将更新模型中的值