2

seam-gen を使用してアプリケーションを作成しました。Seam-gen は、すべてのオブジェクトのすべての Crud 操作とフォームを作成しました。それらはすべて seam の EntityHome から継承します。

オブジェクトAから別のオブジェクトBを作成する必要があるというこの要件があります(Aにはリストがあります)。したがって、ユーザーを B フォームにリダイレクトし、新しい B オブジェクトを保存してから、更新された List コンテンツを含む元の A フォームにユーザーをリダイレクトする必要があります。

私は Seam の初心者で、これを適切に実装する方法がわかりません。

編集: 私は seam バージョン 2.2.2 final を使用しています。

4

1 に答える 1

0

含まれているエンティティとその動作を管理するために、アクション クラスを作成できます (entityHome が付属のバゲージなしで動作する方法と同様)。エンティティ間に関係が存在しない場合は、ここで作成できます。元のリストを更新するのは難しいかもしれませんが、コードを書き始めたら投稿してください。だから私は次のようなものから始めます:

 Class ActionBean {
     ClassAObj classA;
     List<ClassBObj> classBList;

     public void methodThatLinksAandB() {
          // ... stuff happens here
     }

     // getters and setter for view
     // private worker methods

 }
于 2013-12-01T18:42:25.650 に答える