저는 Spring MVC
과 Servlets
으로 완전히 새로 워졌습니다. 따라서 모든 태그와 구문의 목적과 이해뿐만 아니라 dispatcher.xml
의 구성을 검사하고 이해하려고합니다. 및 web.xml
.sevlet-name 디스패처가 dispatcher-servlet.xml을 가리 킵니다
나는 지금 Intellij IDEA IDE를 사용하고 있습니다. 내가 프로젝트를 생성 할 때
, 나는 하게 IntelliJ IDEA를 사용의 옵션을 또한 IDE에 의해 생성 된WEB-INF
폴더에있는
dispatcher-servlet.xml
,
web.xml
및
applicationContext.xml
생성 프레임 워크를 추가 할 수 있습니다.
Spring MVC
에는 필수 구성이 있지만 이해합니다.
포함 된 폴더와 파일을 검사했을 때 프로젝트가 방금 생성 된 이후로 나는 .java
개의 파일을 보지 못했습니다. 내 이해에서 서블릿은 다음 클래스를 사용하는 .java
파일입니다.
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
그럼 어떤 파일이 <servlet-name>dispatcher</servlet-name>
입니까?
는 "dispatcher
"단지 기본 이름인가? 변경하려고하면 오류가 발생합니다.
WEB-INF 폴더의 dispatcher-servlet.xml
파일을 가리 킵니까? -servlet
은 접미사로 간주됩니까?
이것은 간단한 질문 일지 모르지만 저에게는 구성이 가장 중요한 사항 중 하나입니다.
나는 이것에 대한 어떤 설명을 주시면 감사하겠습니다.
감사합니다.
[공식 문서] (http : // docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc-servlet). –
@ M.Deinum 참고로 감사드립니다. 방금 비디오 튜토리얼 코스를 보면서 공부하기 시작했습니다. 내가 제공 한 문서 링크를 사용하겠습니다. 감사합니다. – p3ace