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 回答