본문 바로가기
  • 문헌정보학도가 개발도 한다구요??
오류가 싫어/JAVA

[Tomcat][Spring][Servlet] Origin 서버가 대상 리소스를 위한 현재의 representation을 찾지 못했거나, 그것이 존재하는지를 밝히려 하지 않습니다.

by 개발하는사서 2021. 7. 22.

오랜만에 글을 쓴다.

그동안 나의 부족한 부분을 채우려고 노력하다보니 글 쓸 시간도 없더라...

하여튼 서블릿으로 웹 구축을 하고, 스프링으로 넘어가는 과정에서, 다른 컴퓨터에서 프로젝트를 옮겨 실행했더니 위와 같은 오류와 함께 멀쩡히 있는 파일들을 못 부른단다. 

해결하고 보니 진짜 아무것도 아니었지만, 의외로 프로그래밍 오류는 별 거 아닌 거에서 시간을 진짜 잡아먹더라;

오류메시지

보통 이런 메시지가 보이면, 둘 중 하나의 경우이다. 해당 경로가 잘못됬거나, 경로가 지정하는 곳에 파일이 없거나.

위에 요청한 경로와 컴포넌트에서 지정한 경로와 일치하지 않는것을 확인 할 수 있다.

내가 생각한 경로는 (루트)/member/list.do 로 보내는건데,

실제로 요청을 처리한 경로는 (루트)/210722-MVC-Teacher/member/list.do 로 빠져버린것이다.

 

아래는 해결방법.

톰캣 서버탭 - 하단부 Modules - Edit클릭
Path부분을 루트만 남기고 지워주고 OK.

다음과 같은 조치를 하고, .do를 실행하니 정상적으로 작동이 되었다.

역시 인터넷은 위대해! 구글은 신이야!

댓글