
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.06.2013, 10:57:48
|
|||
|---|---|---|---|
Jasper. Зачем прокидывается NPE ? |
|||
|
#18+
При реализации DataSource для сабрепорта приходится окружать весь блок кода в try для отлова NPE. Выглядит коряво. Исходник из jasper, на котором у меня вылетает на строке value = evaluate(expression.getId()); Код: 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. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. Мой код для DataSource: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Собственно два вопроса: 1. За для нафиг в jasper подавляется NPE специальным блоком? 2. Не нравится мне когда достаточно большой мой блок кода в конструкторе надо окружать в try () {} catch (NPE). Как можно сделать лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2129096]: |
0ms |
get settings: |
22ms |
get forum list: |
30ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
63ms |
get topic data: |
20ms |
get forum data: |
6ms |
get page messages: |
68ms |
get tp. blocked users: |
3ms |
| others: | 354ms |
| total: | 582ms |

| 0 / 0 |
