|
|
|
JSF.PrimeFaces. Непонимание логики selectOneMenu
|
|||
|---|---|---|---|
|
#18+
Добрый день. В java-web относительно недавно. В учебных целях пишу проект что-то_наподобие_учебного_расписания. У меня есть бд и 3 основные таблицы. Эти 3 таблицы связаны друг с другом в еще 3х таблицах(получается отношение многие-ко-многим)(диаграмма в пикче ниже). Я их гружу хибернейтом и вывожу таблицей в xhtml - до этого момент все норм. http://imglink.ru/show-image.php?id=f5faf03e157dacf0c52998f9ed84e1a4 И здесь вот какая ситуация... Например, рассмотрим subjects(предмет). У предмета могут быть groups(группы) и teachers(преподаватели). Я, например, хочу поменять у предмета какую нибудь группу. Выглядит это так: http://imglink.ru/show-image.php?id=a15f3bf96a155e052338f538ee406e18 Код: html 1. 2. 3. Код вышел в итераторе повторится столько раз, сколько у предмета есть групп. Т.к. групп у предмета может быть много, то я не знаю какое значение передавать в value selectOneMenu. Вопрос: что мне передавать в атрибут value тега selectOneMenu? Надеюсь не сильно запутано объяснил. Картинки не знаю как вставить. Весь проект на git и controller вот . Очень рассчитываю на Вашу помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2014, 23:17 |
|
||
|
JSF.PrimeFaces. Непонимание логики selectOneMenu
|
|||
|---|---|---|---|
|
#18+
лучше было бы сюда выложить, что там выше p:selectOneMenu. Вместо ??? должно быть #{group.id} Код: html 1. 2. 3. 4. 5. 6. 7. 8. Сам интерфейс не очень удобный, для добавления и удаления групп надо делать несколько кликов. Если групп не очень много, я бы вместо всей этой конструкции использовал диалог с selectManyCheckbox - для выбора пользователю нужно просто отметить крестиками нужные группы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2014, 10:15 |
|
||
|
JSF.PrimeFaces. Непонимание логики selectOneMenu
|
|||
|---|---|---|---|
|
#18+
ivanra, можешь мне скинуть сюда askarovaskat@mail.ru пример свой, у меня аналогичная проблемка возникла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 12:33 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38732236&tid=2124763]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 490ms |

| 0 / 0 |
