0

MongoDB を使用して最初の MVC Roo プロジェクトを作成しました。エンティティ内のいくつかのフィールドがセットとして定義されています

field set --type ~.model.Release --fieldName releases 

更新フォームを除いて、すべて正常に動作します。既存のオブジェクトを更新しようとすると、参照されたオブジェクトの選択が UI で維持されません。これは既知の問題ですか? これを修正するにはどうすればよいですか?

HTML 出力を調べてみたところ、select タグの下のオプション タグに「selected」属性が含まれていないことがわかりました。コントローラー側では、モデル属性が期待どおりに入力されます。

4

1 に答える 1

0

オブジェクト比較の問題であることが判明しました。私の Bean クラスにはそれぞれ equals メソッドを実装する必要があり、すべてが正常に機能するようになりました。

于 2013-07-31T10:38:08.993 に答える