|
|
|
Обработчик Error code сервера
|
|||
|---|---|---|---|
|
#18+
Прикручиваю к своему проекту обработчик ошибок. Чтобы не делать кучу страниц на каждый код ошибки решил сделать так Контроллер ошибок Код: 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. Маппинг из WEB.XML Код: xml 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. Вопрос - можно ли как-то упростить маппинг или необходимо прописывать каждый код ошибки отдельно? Как в моём примере. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2017, 13:35 |
|
||
|
Обработчик Error code сервера
|
|||
|---|---|---|---|
|
#18+
А потому что не надо использовать дремучий JEE, когда уже в проекте Spring https://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc А уж если приспичило использовать JEE, то возможно стоит его изучать по актуальным спекам https://stackoverflow.com/a/7066536 А не по тем, которым уже 12 лет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2017, 13:53 |
|
||
|
Обработчик Error code сервера
|
|||
|---|---|---|---|
|
#18+
BlazkowiczА потому что не надо использовать дремучий JEE, когда уже в проекте Spring https://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc А уж если приспичило использовать JEE, то возможно стоит его изучать по актуальным спекам https://stackoverflow.com/a/7066536 А не по тем, которым уже 12 лет В рамках "дремучей" технологии удалось прилично упростить код Контроллер ошибок Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. WEB.XML Код: xml 1. 2. 3. 4. Сейчас покурим Exception Handler... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2017, 15:05 |
|
||
|
Обработчик Error code сервера
|
|||
|---|---|---|---|
|
#18+
SQL2008, а ещё проще? <location>/error/My_Servlet_error.jsp</location> Что тут контроллёру делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2017, 15:18 |
|
||
|
Обработчик Error code сервера
|
|||
|---|---|---|---|
|
#18+
Petro123SQL2008, а ещё проще? <location>/error/My_Servlet_error.jsp</location> Что тут контроллёру делать? Все верно! Если просто отображать ошибку, то хватит просто страницы. Но впоследствии хочу прикрутить сбор статистики ошибок - кто заходил, с какoго IP, в какое время, из какого региона и т.п. Лучше это делать в контроллере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2017, 15:47 |
|
||
|
Обработчик Error code сервера
|
|||
|---|---|---|---|
|
#18+
Кстати в официальном описании предлагается и такой способ. Вставить на страницу Код: java 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2017, 15:51 |
|
||
|
Обработчик Error code сервера
|
|||
|---|---|---|---|
|
#18+
SQL2008прикрутить сбор статистики ошибок - кто заходил, с какoго IP, в какое время, из какого региона и т.п. у вас это буде после try чтобы стек ошибки был SQL2008Кстати в официальном описании предлагается и такой способ. да. Вам из errors.jsp или errors.html нужно вещи: - красивую 404 ошибку чтобы выпендрится дизайном и - все остальные в виде кода ошибки чтобы юзверь звонил в тех поддержку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2017, 16:11 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2122851]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
88ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 435ms |

| 0 / 0 |
