Spring Tomcat 404 에러
Spring에서 Tomcat까지 설정을 다 한 후, localhost:8080 을 쳤을 때 404 에러를 확인할 수 있다.
그 이유는 path 설정을 해주지 않았기 때문이다. 아마 localhost:8080/project_name 을 검색할 경우에는 될 것이다.
이 문제를 해결하기 위해서 우리는 SERVER의 server.xml 파일을 확인할 필요가 있다.
server.xml 의 맨 마지막줄에 다음과 같은 코드가 있을것이다.
1 | <Context docBase="Web" path="/" reloadable="true" source="org.eclipse.jst.jee.server:Web"/> | cs |
혹시 여기서 path 에 / 가 아닌 다른 값이 들어있다면, 그런데도 불구하고 localhost:8080 으로 검색을 했다면 당연히 404 에러가 발생한다. 그 이유는 root 가 "/"가 아닌 다른 값(project_name/)으로 되어있기 때문이다.
'Web' 카테고리의 다른 글
Include 지시어와 Include 액션의 차이 (0) | 2019.01.27 |
---|---|
Tomcat8 Document Root (0) | 2019.01.19 |
spring index.jsp 시작페이지 설정 (0) | 2019.01.10 |
Spring java.util.zip.ZipException: error in opening zip file 에러 (1) | 2019.01.08 |
Redirect와 Forward 차이 (0) | 2018.12.10 |