17
17
*/
18
18
package ru .mystamps .web .controller ;
19
19
20
+ import javax .servlet .RequestDispatcher ;
20
21
import javax .servlet .http .HttpServletRequest ;
21
22
22
23
import org .slf4j .Logger ;
@@ -45,7 +46,7 @@ public void notFound(
45
46
HttpServletRequest request ,
46
47
@ CurrentUser Integer currentUserId ,
47
48
// CheckStyle: ignore LineLength for next 1 line
48
- @ RequestAttribute (name = "javax.servlet.error.request_uri" , required = false ) String page ,
49
+ @ RequestAttribute (name = RequestDispatcher . ERROR_REQUEST_URI , required = false ) String page ,
49
50
@ RequestHeader (name = "referer" , required = false ) String referer ,
50
51
@ RequestHeader (name = "user-agent" , required = false ) String agent ) {
51
52
@@ -58,10 +59,10 @@ public void notFound(
58
59
59
60
@ RequestMapping (Url .INTERNAL_ERROR_PAGE )
60
61
public void internalError (
61
- // CheckStyle: ignore LineLength for next 2 lines
62
- @ RequestAttribute (name = "javax.servlet.error.exception_type" , required = false ) Class <?> exceptionType ,
63
- @ RequestAttribute (name = "javax.servlet.error.exception" , required = false ) Exception exception ,
64
- @ RequestAttribute (name = "javax.servlet.error.request_uri" , required = false ) String page ) {
62
+ // CheckStyle: ignore LineLength for next 3 lines
63
+ @ RequestAttribute (name = RequestDispatcher . ERROR_EXCEPTION_TYPE , required = false ) Class <?> exceptionType ,
64
+ @ RequestAttribute (name = RequestDispatcher . ERROR_EXCEPTION , required = false ) Exception exception ,
65
+ @ RequestAttribute (name = RequestDispatcher . ERROR_REQUEST_URI , required = false ) String page ) {
65
66
66
67
// TODO: log to database (with *.status_code, *.message, *.servlet_name and user details)
67
68
0 commit comments