У меня есть один класс под названием Foo. И один ManagedBean называется FooBean. На странице (Facelet) я получаю новую информацию Foo от пользователя и вставляю ее в БД. После первой отправки данных кнопка печати будет активирована. Теперь мне нужно, чтобы пользователь нажал кнопку печати и увидел другую страницу (Facelet), которая является страницей печати с помощью PrintFooBean. Как я могу передать идентификатор недавно вставленного Foo в PrintFooBean, загрузить его и отобразить его элементы на странице печати?
Каков наилучший способ? И я предпочитаю, чтобы пользователь видел страницу печати в новом окне/вкладке браузера.