Есть приложение разработанное на Java EE с применением JSF(PrimeFaces). Вопрос в следующем. Есть журнал «Сотрудников» - выделен желтым. Есть форма/страница редактирования/добавления – выделена зеленым. У каждого «Сотрудника» есть несколько контактов – выделено синим. Форма внесения контактов – выделена красным. При открытии страницы редактирования контакты подгружаются для всех сотрудников. Как правильно организовать связь на странице, что бы в форму контактов попадали только контакты открытого пользователя. На уровне БД все ключи заданы(выделил черным), как реализовать на формах JSF? А также как при внесении нового контакта, сделать что бы в списке(выделено розовым) был только выбранный сотрудник?
Может кто-то подскажет как получить значение из поля Id - Формы "Сотрудника", что бы передать в dSotrContController.getItems(2), вместо "2".
<p:dataTable id="datalist" value="#{dSotrContController.getItems(*2*)}" var="item"
selectionMode="single" selection="#{dSotrContController.selected}"
paginator="true"
rowKey="#{item.id}"
rows="10"
rowsPerPageTemplate="10,20,30,40,50"
>
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости