코딩항해기

[Error/Servlet] 404 error (xml 매핑오류) 본문

Error solution

[Error/Servlet] 404 error (xml 매핑오류)

miniBcake 2024. 8. 6. 11:15

오류 기록!

(Servlet/ apache tomcat / java eclipse)

 

입력을 받아 action을 통해 서블릿으로 보냈는데 계속해서 404 에러가 생겼다.

 

가장 처음 의심됐던 부분은 action의 주소였다.

엉뚱한 주소로 보내게되면 당연히 열 서블릿이나 html이 없으므로 404 페이지가 열리게 된다.

 

따라서 Servlet 파일에서 바로 페이지를 열어봤는데, Servlet이 아예 열리지 않았다...

 

일단 import오류나 오탈자를 의심해보고 확인했지만 문제되는 부분은 없어 web.xml을 확인했다.

 

web.xml은 요청을 처리해야하는 코드에 매핑해주게 되는데,

찾아보니 해당 서블릿에 해당하는 매핑이 존재하지 않았다.

 

원래 자동으로 매핑이 추가되는데,

추가된 매핑이 패키지 명을 변경할 때 변경사항이 반영되지 않았던 것이다.

 

xml 매핑을 수정하니 바로 정상작동했다.