У меня есть один класс под названием Foo. И один ManagedBean называется FooBean. На странице (Facelet) я получаю новую информацию о Foo от пользователя и вставляю ее в DB. После первой подачи данных кнопка печати будет включена. Теперь мне нужно, чтобы пользователь нажал кнопку печати и увидел другую страницу (Facelet), которая является страницей печати с PrintFooBean. Как передать идентификатор недавно вставленного Foo в PrintFooBean и загрузить его и отобразить его элементы на странице печати?Передача данных между ManagedBeans
Каков наилучший способ? И я предпочитаю, чтобы пользователь просматривал страницу печати в новом окне браузера/вкладке.
http://balusc.blogspot.com/2006/06/communication-in-jsf.html –
@org: эта статья все еще ориентированы на JSF 1.2. В JSF 2.0 есть так много лучших/лучших способов. – BalusC