2015-01-30 2 views
0

Я новичок в JavaServer Faces (JSF).Передача списка объектов из страницы jsf в другую

У меня есть список автомобилей, и после нажатия commandButton моей первой страницы я хочу показать список на другой странице (бэкэн-бобы RequestScoped).

Я видел примеры, где вы можете пройти только String значений.

+0

Вы хотите открыть другую страницу после нажатия кнопки commandButton? –

+0

Нет, я хочу показать результат моего действия (список машин) на другой странице – Teztez

ответ

1

Если у вас есть список автомобилей, это означает, что у вас есть таблица данных или какой-либо другой список, который поступает из управляемых компонентов. если вы хотите показать весь список на следующей странице, вам нужно просто вызвать тот же список со следующей страницы. , если вы хотите передать только одну строку/объект, вы должны передать идентификатор строки/объекта через f: param, на следующей странице из другого управляемого компонента вы должны обрабатывать идентификатор и вызывать из базы данных getItemById (id) и в элемент show страницы.

+0

и как позвонить мне в список, пожалуйста? – Teztez

+0

, пожалуйста, ознакомьтесь с http://balusc.blogspot.com/2011/09/communication-in-jsf-20.html. –

Смежные вопросы