Spring MVC 구현 Step
- Spring MVC를 이용한 어플리케이션 작성 스텝
1. web.xml에 DispatcherServlet 등록 및 Spring 설정 파일 등록
2. Spring 설정파일에 HandlerMapping 설정
3. 컨트롤러 구현 및 Spring 설정파일에 등록
4. 컨트롤러와 JSP의 연결을 위해 View Resolver Spring 설정 파일에 등록
5. JSP(or View 작성 후 설정) 코드 작성
DispatcherServlet 설정
- web.xml에 등록
- 스프링 설정파일 : "<servlet-name>-serlvet.xml" 이고 WEB-INF\아래에 추가한다.
- <url-pattern>은 DispatcherServlet이 처리하는 URL 매핑 패턴을 정의
- *.do로 들어오는 클라이언트의 요청을 DispatcherServlet이 처리하도록 설정
HandlerMapping
- Client 요청을 처리할 Controller의 연결을 설정
- 다양한 HandlerMapping 클래스를 스프링 프레임워크가 제공하며 Spring 설정 파일에 <bean>으로 등록하여 설정한다.
- BeanNameUrlHandlerMapping : bean의 이름과 url을 mapping
- SimpleUrlHandlerMapping : url pattern들을 property로 등록해 처리
- DefaultAnnotationHandlerMapping : annotation기반 Controller 처리
'Wanna be a Programmer > Spring Framework' 카테고리의 다른 글
Spring MVC File Upload (1) | 2012.07.04 |
---|---|
Spring MVC 구현(Controller, ModelAndView) (0) | 2012.06.28 |
Spring MVC (0) | 2012.06.27 |
Annotation(어노테이션) (0) | 2012.06.26 |
스프링 프레임워크 - AOP(Aspect Oriented Programming) (0) | 2012.06.25 |