2009-03-09 11 views
0

私はオブジェクトのクライアント側を作成し、別のオブジェクトに追加したいと思います。クライアント側のオブジェクトの速度

私は速度と春を使用しています。

私はコマンドオブジェクトを形成し、それをバッキングオブジェクトとしてビューに渡します。

どちらのオブジェクトもdbに保存せずにこのコマンドオブジェクトに新しいオブジェクトを作成して追加したいとします。

この理由は、保存中にエラーが発生した場合にいくつかの永続性を持たせたいからです。コマンドを送信したのと同じ状態でユーザーにコマンドを返すようにしたい。

お返事ありがとうございます。より具体的には、オブジェクトのオブジェクトにいくつかのフィールドをバインドする必要があります。

たとえば、新しい連絡先を作成して顧客に追加する場合は、連絡先は複数の文字列で構成されています。私は文字列を連絡先にバインドして、その連絡先を顧客の連絡先のコレクションにバインドする必要があります。

私は、拡張divでそれをやりたいので、ユーザーはページを離れる必要はありません。

答えて

0

Spring検証フレームワークを確認してください。それはあなたがしたいことを処理します。

0

これは、サポートがSpring Web MVCフレームワークに組み込まれています。

コマンドオブジェクトにバリデータを実装し、これをフォームコントローラのバリデータとして設定する必要があります。バリデーターの詳細については、SpringリファレンスのChapter 5を参照してください。

Spring velocity macrosを使用すると、コマンドオブジェクトをHTMLフォームにバインドします。 #springShowErrorsマクロは、検証エラーの表示を処理するために使用されます。

関連する問題