0

同じビューにバインドされているネストされたオブジェクトを持つオブジェクトがあります。

class MyForm{
   private String var1;
   private String var2;
   private MyNestedForm nested;
}

class MyNestedForm{
   private String var3;
}

そして私のjspで:

<form:input path="var1" /> 
<form:input path="var2" /> 
<form:input path="nested.var3"/>

フォームの var1 と var2 に何らかの値を入力すると、すべてうまくいきます (検証、前/戻るボタン...)。しかし、var3 は常に挿入された最後の値を維持します! 流れを最初からやり直しても

何か不足していますか?

助けてくれて本当にありがとうございます。

4

1 に答える 1

0

java.io.Serializable を実装し、生成されたシリアル バージョン ID を追加する両方のクラスで試してください。

お役に立てれば。

于 2012-06-06T15:50:47.147 に答える