spring 설정 파일 성정할 경우에
이 폴더 하위에 정확히 index.jsp가 있는데도 불구하고 아래와 같은 오류가 나서 화면 이동에서 오류가 난다.
14:46:42.384 [http-nio-8081-exec-1] DEBUG o.s.web.servlet.view.JstlView - View name 'index', model {message=123456}
14:46:42.400 [http-nio-8081-exec-1] DEBUG o.s.web.servlet.view.JstlView - Forwarding to [/WEB-INF/views/index.jsp]
14:46:42.406 [http-nio-8081-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - "FORWARD" dispatch for GET "/WEB-INF/views/index.jsp", parameters={}
14:46:42.411 [http-nio-8081-exec-1] WARN o.s.web.servlet.PageNotFound - No mapping for GET /WEB-INF/views/index.jsp
14:46:42.411 [http-nio-8081-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - Exiting from "FORWARD" dispatch, status 404
14:46:42.412 [http-nio-8081-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - Completed 404 NOT_FOUND
여러가지를 확인했는데 문제는 dispatcher 할 경우에 url-pattern이 틀렸기 때문이다.
url -pattern을 수정하면 정상적으로 화면 이동이 된다.
수정 전
<servlet-mapping>
<servlet-name>dispatcher</servlet-name> <!-- dispatcher-servlet.xml을 찾는다 -->
<url-pattern>/*</url-pattern>
</servlet-mapping>
수정 후
<servlet-mapping>
<servlet-name>dispatcher</servlet-name> <!-- dispatcher-servlet.xml을 찾는다 -->
<url-pattern>/</url-pattern>
</servlet-mapping>
'Deep learning > 오류해결' 카테고리의 다른 글
20201110-jsp image가 깨져서 나오지 않을 경우 (0) | 2020.11.10 |
---|---|
20201110-Required request part 'file' is not present (0) | 2020.11.10 |
No module named 'yaml' (0) | 2020.10.28 |
No module named 'cv2' (0) | 2020.10.20 |
Unknown layer: FixedDropout (0) | 2020.10.20 |