Revision | 2132 (tree) |
---|---|
Zeit | 2020-09-17 09:50:55 |
Autor | t_nakayama1971 |
(empty log message)
@@ -5,7 +5,6 @@ | ||
5 | 5 | import java.util.function.Consumer; |
6 | 6 | |
7 | 7 | import javax.servlet.ServletContext; |
8 | -import javax.servlet.ServletRequest; | |
9 | 8 | import javax.servlet.ServletRequestEvent; |
10 | 9 | import javax.servlet.ServletRequestListener; |
11 | 10 | import javax.servlet.http.HttpServletRequest; |
@@ -41,19 +40,20 @@ | ||
41 | 40 | @Override |
42 | 41 | public void requestInitialized(final ServletRequestEvent sre) { |
43 | 42 | setParamsName(sre.getServletContext()); |
44 | - setToSession(sre.getServletRequest()); | |
43 | + if (sre.getServletRequest() instanceof HttpServletRequest request) { | |
44 | + setToSession(request); | |
45 | + } | |
45 | 46 | } |
46 | 47 | |
47 | 48 | /** |
48 | 49 | * セッションに設定する。 |
49 | 50 | * |
50 | - * @param svRequest ServletRequest | |
51 | + * @param request HttpServletRequest | |
51 | 52 | * @return セッションに設定した場合 true を返す。 |
52 | 53 | */ |
53 | - private boolean setToSession(final ServletRequest svRequest) { | |
54 | - return (svRequest instanceof HttpServletRequest request) | |
55 | - && (updateSessionAttribute(request.getServletContext(), request.getSession(false)) | |
56 | - || updateSessionAttribute(request.getServletContext(), request.getSession())); | |
54 | + private boolean setToSession(final HttpServletRequest request) { | |
55 | + return updateSessionAttribute(request.getServletContext(), request.getSession(false)) | |
56 | + || updateSessionAttribute(request.getServletContext(), request.getSession()); | |
57 | 57 | } |
58 | 58 | |
59 | 59 | /** |