Шовная страница действий и разговора
Я создал свое приложение, используя 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
}