2

@ModelAttribute account。という名前のフィールドを持つがありますtitle。このフィールドをJSPに表示し、次の呼び出しサイクルでバインドする必要があります。私がこれを行う場合;

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

値のみが表示されます。誰かがJSPでフォームを送信すると、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 に答える