2

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

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

它只显示值。当有人在JSP 中提交Form 时,account又是空的。如何让标签反映价值,就像form:input标签一样?

我试过这个:

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

但它不起作用。请帮忙。

4

2 回答 2

3

你可以放一个

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

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

于 2012-09-26T15:06:28.363 回答
1

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

于 2012-10-02T13:11:00.267 回答