Шовная страница действий и разговора

Я создал свое приложение, используя seam-gen. Seam-gen создал все грубые операции и формы для всех моих объектов. Все они наследуются от EntityHome.

У меня есть это требование, что мне нужно создать из объекта A другой объект B (A имеет список). Поэтому мне нужно перенаправить пользователя в форму B, сохранить новый объект B, а затем перенаправить его в исходную форму A с обновленным содержимым списка.

Я новичок в Seam, и я не уверен, как правильно это реализовать.

Изменить: я использую шов версии 2.2.2 финал.

1 ответ

Вы можете создать класс действий (аналогично тому, как работает entityHome без багажа, который прилагается), чтобы управлять содержащимися в нем сущностями и их поведением. Если между сущностями нет отношений, вы можете создать их здесь. Обновление исходного списка может быть сложным, но как только у вас появится код, начните его публиковать. Поэтому я бы начал с чего-то вроде:

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

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

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

 }
Другие вопросы по тегам