
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.11.2016, 12:10
|
|||
|---|---|---|---|
|
|||
JSF Проблема с выводом таблицы |
|||
|
#18+
Добрый день ! Делаю простенький проект - форма редактирования таблицы в бд. В классе, помеченном как @ManagedBean и @RequestScoped реализован метод : Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Метод данные из базы дергает, лист возвращается не пустой. В index.xhtml имеем : Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. Приложение запускается, но данные не выводятся (только имена колонок). В чем может быть проблема ? ПС Делаю по аналогии с видео, там при таком же коде, все работает. Спасибо ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2016, 12:42
|
|||
|---|---|---|---|
JSF Проблема с выводом таблицы |
|||
|
#18+
YouNotImba, Ваш геттер getAllBooks() скорее всего вызывается несколько раз в течение жиненного цикла jsf, сделайте его кэшем. if(dataLoaded) return data else readFromDB(). Это не относится скорее всего к вашей первоначальной проблеме, но это надо иметь ввиду. В остальном вроде код выглядит нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2016, 11:07
|
|||
|---|---|---|---|
|
|||
JSF Проблема с выводом таблицы |
|||
|
#18+
Причину нашел : при вызове из index.xhtml метод кидает No suitable driver Exception. Если запускать как java приложение - все работает правильно. Драйвер лежит в WEB-INF/lib , в Lib'ах Glassfish'а и в classpath. Где я не прав ? (= Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2016, 11:17
|
|||
|---|---|---|---|
|
|||
JSF Проблема с выводом таблицы |
|||
|
#18+
YouNotImbaДрайвер лежит в WEB-INF/lib , в Lib'ах Glassfish'а и в classpath. Сразу 3 ошибки. 1. Использование Glassfish вместо любого другого бесплатного, но менее глючнего контейнера. 2. Библиотека должна лежать в одном месте, а не сразу в трех. Это чревато "странными" ошибками в будущем. Хотя нормальные современные контейнеры от этого защищаются. 3. В JEE приложении ссылка на DataSource надо получать из JNDI, а конфигурировать DataSource нужно средствами контейнера. https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-usagenotes-glassfish-config.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2123483]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 362ms |

| 0 / 0 |
