본문 바로가기

SPRING_SETTING/spring

Spring MVC 01

1. 가장 심플한 페이지를 돌려본다.
web.xml


dispatcher-servlet.xml

설정파일을 보면 BeanNameUrlHandlerMapping 클래스를 사용해서 Controller와 URL을 맵핑해주는 것을 알 수 있다. 만일 빈 설정파일에 HandlerMapping이 설정되어 있지 않으면 default 로 BeanNameURLHandlerMapping을 설정한다.

SimpleUrlHandlerMapping 매핑에 대한 정보를 각각의 Controller에서 설정하는 것이 아니라 하나의 저장소에서 관리하는 것이다. Controller를 개발하는 개발자들은 빈을 정의하기만 하고 이 Controller가 어떻게 맵핑되어서 사용하는지에 대해서는 몰라도 된다. 위의 설정파일을 SimpleUrlHandlerMapping으로 바꾸어 보면
dispatcher-servlet.xml


index.html
]]>

HelloController.java


hello.jsp
인사 [${me}] 인사말: ${greeting}
]]>



참고
최범균 스프링2.5
http://www.javajigi.net/display/OSS/Spring+MVC

'SPRING_SETTING > spring' 카테고리의 다른 글

AOP의 개념 정리를 위한 TEST  (0) 2010.12.17
Spring MVC 03 - web.xml 설정  (0) 2010.11.23
AOP test - 3  (0) 2010.11.12
AOP test - 2  (0) 2010.11.12
AOP test - 1  (0) 2010.11.12