我使用seam-gen创建了我的应用程序。 Seam-gen创造了所有的crud操作&我所有物品的形式。它们都继承自seam的EntityHome。
我有这个要求,我需要从一个对象创建另一个对象B(A有一个List)。所以我需要将用户重定向到B表单,保存一个新的B对象,然后将他重定向到带有更新的List内容的原始A表单。
我是Seam的新手,我不确定如何正确实施。
编辑:我正在使用seam 2.2.2版本。
答案 0 :(得分:0)
您可以创建一个动作类(类似于entityHome如何在没有随附的包袱的情况下工作)来管理您包含的实体及其行为。如果实体之间不存在任何关系,您可以在这里建立一个。 刷新原始列表可能很棘手,但是一旦你有一些代码开始发布它。 所以我会从类似的东西开始:
Class ActionBean {
ClassAObj classA;
List<ClassBObj> classBList;
public void methodThatLinksAandB() {
// ... stuff happens here
}
// getters and setter for view
// private worker methods
}