| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > JSF CRUD проблема с selectOneMenu и hibernate |
| Автор: diktator 12.8.2013, 10:32 | ||||||||
| Здравствуйте. Хочу сделать CRUD для бинов, нужно чтобы selectOneMenu заполнила в сущности связь много к одному. Поле selectOneMenu
#{taskBean.instance} возвращает сущность Task Сущность Task
Если в selectOneMenu указать value = "#{taskBean.instance.currency.id}" и itemValue ="#{currency.id}" то так не срабатывает, поэтому пытаюсь сделать через converter. конвертер #{currencyConverterBean}
И в общем не работает, выдает ошибку
Подскажите пожалуйста что я не так делаю? Через бин если id задавать и связи то работает, но через конвертер если получиться будет меньше работы. |
| Автор: diktator 13.8.2013, 21:57 |
| Спасибо всем кто пытался помочь. Решил проблему, заключалась в следующем в entity нужно было создать метод equals() и hashCode(). Ну и в конвертере для currencyBO добавить @ManagedProperty, ну это я уже сам удалил. Решение http://stackoverflow.com/a/10605832/1890873. |