오늘의 튜토리얼은 Spring Servlet 디자인 파일에서 오류가 발생하는 경우 도움을 주기 위해 작성되었습니다.
승인됨: Fortect
모든 Spring MVC 전통과 마찬가지로 전환 관련 구성은 -servlet.xml이라는 고유한 파일에 저장됩니다. 여기서 ServletName은 종종 web.xml 파일에 정의된 내 DispatcherServlet 이름입니다. 위의 web.xml 파일에서 DispatcherServlet의 특정 지정은 “spring”이고 헤드라인은 “spring-servlet.xml”입니다. Spring 서블릿 파일에는 컨트롤러 및 POJO가 유휴 상태인지 여부와 특정 요구 사항을 충족하는 데 사용되는 필수 구성과 같은 구성 요소에 대한 자료가 포함되어 있습니다.
Spring MVC 웹 프레임워크는 종종 다른 MVC 웹 프레임워크와 매우 유사합니다.요청을 디스패치하는 중앙 서블릿에 대해 컴파일된 요청 지원리모컨과 호환되는 다른 기능을 제공합니다.웹 도구 개발. 봄그러나 DispatcherServlet
은 실행과 함께 더 많은 작업을 수행합니다.일종의 Spring IoC 컨테이너와 함께 완전히 지정되어 있습니다.따라서 함께 제공되는 모든 스프링 팬을 사용할 가능성이 큽니다.
승인됨: Fortect
Fortect은 세계에서 가장 인기 있고 효과적인 PC 수리 도구입니다. 수백만 명의 사람들이 시스템을 빠르고 원활하며 오류 없이 실행하도록 신뢰합니다. 간단한 사용자 인터페이스와 강력한 검색 엔진을 갖춘 Fortect은 시스템 불안정 및 보안 문제부터 메모리 관리 및 성능 병목 현상에 이르기까지 광범위한 Windows 문제를 빠르게 찾아 수정합니다.
Spring the Web MVC 요청 개발 워크플로 DispatcherServlet
는 아래와 같습니다.도표. 지식이 풍부한 독자는 다음을 이해할 것입니다. DispatcherServlet
는 실제로 표현식입니다프론트 컨트롤러 디자인 패턴 (이것이 아닌 새로운 타입입니다.다른 많은 주요 웹 프레임워크와 결합된 Spring Web MVC 공유).
DispatcherServlet
은 항상 최신 상태입니다. 서블릿
은(에서 HttpServlet
기본 클래스)는 다음과 같이 선언됩니다.해당 웹 애플리케이션의 web.xml
. 당신은 ones 맵으로 가야합니다 DispatcherServlet
수정 요청URL 사용 프로세스를 시도하는 지정된 web.xml
의 표시를 제어합니다.파일로. 이것은 표준 J2EE 서블릿 구성입니다. 그런 다음 팬 기반 예제이러한 DispatcherServlet
을 주의 깊게 표시하고임무:
<웹 애플리케이션> <서블릿> 예org.springframework.web.servlet.DispatcherServlet 특정 개인 서블릿> <서블릿 매핑> 예* .form 서블릿 매핑>
앞의 예에서 모든 요청이 완료되었습니다. .form
은 아마도 example
에 의해 처리될 것입니다. DispatcherServlet
모드. 가장 먼저 해야 할 일은스프링 웹 MVC를 구성합니다. 너이제 누구나 Spring Web MVC를 비롯한 다양한 빈을 구성할 수 있도록 해야 합니다.플랫폼( DispatcherServlet
외)내 자신).