Spring

[스프링 부트 오류] spring boot Path with "WEB-INF" or "META-INF"

곽코딩루카 2021. 9. 7. 20:26
반응형

오류내용 : Controller로 페이지 이동시 404 오류 발생
오류원인 : 
1. Controller가 잘못 설정되어 있을 경우
2. application.properties에 내용이 잘못되어 있을 경우
3. jsp 파일의 경로가 잘못되어 있거나 없을 경우
4. build.gradle에서 dependency가 정상 주입이 안되어 있었을 경우
5. maven의 경우 pom.xml에서 tomcat-embed-jasper가 추가 안되어 있을 경우

오류해결 : 
1. Controller 설정 확인
2. application.properties의 내용 확인
3. jsp 파일의 경로 확인
4. build.gradle에서 dependency가 정상적으로 추가되었는지 확인
5. pom.xml에서 tomcat-embed-jasper 추가(필자의 경우 여기서 해결됨)

 

 

5가지 전부 문제가 없었음... 

그래서 아래의 방법을 사용...했더니 해결 완료!! ㅅ1ㅂ

 

스프링 부트에서 JSP 연동시 application.propertise에 jsp 설정도 했고 pom.xml에 추가 해야 할 것을 다 추가했는데도 JSP를 못찾는 경우..

ResourceHttpRequestHandler Path with "WEB-INF" or "META-INF": [WEB-INF/views/main.jsp]

No message avaiable

404 error

위와 같은 오류와 마주하고 있으시다면 사용자 계정 아래에 있는 .m2 안에 있는 파일을 날려보시고 메이븐 인스톨을 다시 해보세요. 종종 받아온 라이브러리들이 깨져서 컨트롤러에서 jsp경로를 못찾는 경우가 있습니다. 한참 고생했네요 ^^

반응형

'Spring' 카테고리의 다른 글

URI & URL  (0) 2022.05.10
SOAP REST 차이, 두 방식의 가장 큰 차이점은?  (0) 2022.05.10
MyBatis 마이바티스란?  (1) 2021.08.25
[SpringBoot]스프링부트란?  (0) 2021.08.25
Lombok 롬복 이란?  (0) 2021.08.25