Spring - 显示反映和更新@ModelAttribute字段的标签

时间:2012-09-26 15:01:25

标签: java spring jstl

我有@ModelAttribute account,其中有一个名为title的字段。我需要在我的JSP中显示这个字段,并在下一个调用周期中绑定它。如果我这样做;

Title: ${editAccountForm.account.title} <br/>

它只显示值。当有人在JSP中提交表单时,account再次为空。如何使标签反映价值,就像form:input标签一样?

我试过了:

<form:label path="account.issuer">some text</form:label> <br/>

但它有效。请帮忙。

2 个答案:

答案 0 :(得分:3)

你可以放一个

<input type="hidden" name="account.title" value="${editAccountForm.account.title}" />

name属性必须与spring form生成的属性相同:input。

答案 1 :(得分:1)

但这与正常显示${editAccountForm.account.title}相同。之后,在隐藏字段中填充值。这将更新模型中的值