2014년 1월 19일 일요일

스프링프레임워크3.X MVC,디스패처 서블릿(Spring 3.x Dispatcher Servlet)[재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육]

스프링프레임워크3.X MVC,디스패처 서블릿(Spring 3.x Dispatcher Servlet)[재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육]


스프링프레임워크3.X MVC,디스패처 서블릿(Spring 3.x Dispatcher Servlet)
 
1. DispatcherServlet 설정
 
 Spring MVC에서 Front Controller 역할 수행
 DispatcherServlet이 로드되면 서블릿의 이름과 연관된 XML 파일로 부터ApplicationContext를 로딩 한다. (서블릿이름-servlet.xml)
 그런다음 servlet-mapping을 통해 다루어질 URL을 지정
 세개의 파라미터를 가진다.(contextClass:WebApplicationContext를 구현할 클래스이며 기본은 XmlWebApplicationContext임, contextConfigLocation:설정파일위치, namespace : 기본은 WEB-INF/서블릿명-servlet.xml)

[web.xml]
 
<servlet>
<servlet-name>onj</servlet-name>
<servlet-class>
 org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
    <param-name>contextConfigLocation</param-name>
<param-value>
   <!–- 여기에 스프링 관련 설정 파일(xml)을 둔다. -->
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>onj</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

설정파일 로딩 예
 
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring-config/sfa/onj-action.xml,
/WEB-INF/spring-config/sfa/oraclejava-action.xml,
/WEB-INF/spring-config/sfa/external-action.xml
</param-value>
 


  • 자바
  • 오라클/빅데이터
  • 아이폰/안드로이드
  • 닷넷/WPF
  • 표준웹/HTML5
  • 채용/취업무료교육
  • 초보자코스

  • 댓글 없음:

    댓글 쓰기