Spring (21) 썸네일형 리스트형 PageNotFound WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/경로 이름] in DispatcherServlet with name 'appServlet' 원인 - 경로가 중복 사용되어서 발생 예시 서버를 구동시킬 때 아래의 창이 뜨고 서버가 구동되지 않음 ① web.xml의 DispatcherServlet 선언 확인 appServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring/appServlet/servlet-context.xml 1 appServlet / ② servlet-c.. [톰캣] Multiple Contexts have a path of "/경로이름" Multiple Contexts have a path of "/경로 이름" 원인 - 경로가 중복 사용되어서 발생 예시 서버를 구동시킬 때 아래의 창이 뜨고 서버가 구동되지 않음 해결 ① 서버 더블클릭 Modules 클릭 /spring 하나를 선택해 remove ② 서버 마우스 오른쪽 클릭 - Clean ③ Server.xml에서 경로 설정하는 부분 체크 LifecycleException * 20.05.25 수정 자식 컨테이너를 시작 중 실패했습니다. 원인 - pom.xml이나 web.xml을 잘못 건들였을 때 혹은 아무 이유 없이 발생 예시 - 구성요소 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/controller]]을(를) 시작하지 못했습니다 구성요소 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]을(를) 시작하지 못했습니다. ① 프로젝트 Clean - 상단 메뉴 - 'Project' - 'Clean' - All projects 또는 해당 프로젝트 선택 ② Tomcat Server Clean - 서버 선택 후 우클릭 - Clean ③ .. FileNotFoundException Could not open ServletContext resource [파일 경로] 원인 - 파일 경로 내의 파일을 찾을 수 없을 때 발생 (파일이 없거나 파일 명이 다를 때) - 파일이 있어도 읽기/쓰기 권한이 없을 때 발생 예시 에러 문구 ERROR: org.springframework.web.context.ContextLoader - Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/spring/security-context.xml]; nested exce.. NoSuchBeanDefinitionException No bean named 'bean 이름' available 원인 - 빈이 제대로 설정되지 않아 설정 파일을 찾을 수 없어 발생 예시 springSecurityFilterChain - web.xml에만 필터 적용시 해당 에러 발생 ① web.xml에서 security-context.xml을 로딩하도록 설정 contextConfigLocation /WEB-INF/spring/root-context.xml /WEB-INF/spring/security-context.xml ✔ 추가 ② security-context.xml에 최소한의 설정 ✔ 여기서부터 ✔ 여기까지 추가 이전 1 2 3 다음