Spring 에러 (The origin server did not find a current representation for the target resource or is not willing to disclose that one exists)

Back-End/Problems 2019. 5. 27. 23:09
728x90
반응형

에러내용


The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

(서버가 대상 자원을 찾지 못한다)



  

  원인 파악


  1. 실행할때 프로젝트를 누르고 서버를 돌려야됨 (학원에서는 jsp랑 자바파일로 돌림;; 집에서도 자바랑 jsp로 돌리면 실행이 안되었음)


  2. 집에서는 pom.xml 파일에 있는 mysql관련 코드를 다 없애버렸음 (mysql 드라이버를 사용할수 없다는 에러때문에)


  3. servlet-context 파일 수정


1
2
3
4
5
6
7
8
9
<beans:bean
        class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <beans:property name="prefix" value="/WEB-INF/views/" />
        <beans:property name="suffix" value=".jsp" />
    </beans:bean>
    <!-- 스프링 빈을 태그로 등록하지 않고 자동으로 검색(auto scan) --> 
    <context:component-scan base-package="com.example.spring01" /> //이쪽 코드 수정해야됨 *를 지우고 프로젝트명 다시 확인 (학원에서는 프로젝트를 다시 만든후에 하지 않았다.)
 
</beans:beans>
cs



 (추가)

 4. 빌드 에러가 발생해서 에러가 발생하였음... (빌드 에러는 파일을 업데이트할때 발생한다고 함..)

     (아래 처럼 프로젝트를 강제 업데이트 하여서 해결하였다.)






728x90
반응형
: