Связь таблиц на формах JSF

167
20 декабря 2017, 22:04

Уважаемые коллеги, помогите разобраться с проблемой.

Есть приложение разработанное на 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"
                                 >
READ ALSO
Ошибки при создании jar с Maven [cthulhu]

Ошибки при создании jar с Maven [cthulhu]

Хочу запустить и использовать данный проект который предназначен для: установки и запускаapk файлов на множестве подключенных к компьютеру...

230
Динамичное изменение Navigation Drawer

Динамичное изменение Navigation Drawer

Есть в приложении два боковых в менюОдин слева другой справа

191
Нет ответа от сервера

Нет ответа от сервера

Если проверить из браузера http://eventerooofarvater

392
Как собрать проект Maven

Как собрать проект Maven

Не могу понять как правильно собирать проектДопустим у меня есть папка "Сервер" в котором есть 3 отдельных проекта maven

302