반응형
츄르사려고 코딩하는집사입니다.
1. DispatcherServlet은 web.xml에서 설정할 수 있다.
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
위의 코드에서 <servlet-mapping> 부분을 다시보면, <url-pattern>에서 / 라는 url 패턴이 들어오면 DispatcherServlet에서 그 url을 가져간다.
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
그래서, DispatcherServlet은 이 url에 맞는 Controller를 찾아야 하는데, 여기서 사용되는 것이 바로 어노테이션이다.
반응형
'IT > 스프링(Spring)' 카테고리의 다른 글
스프링 프레임워크(Spring Framework) context:component-scan 사용법 (0) | 2022.02.03 |
---|---|
스프링(Spring) 프레임워크 Controller란? (1) | 2022.01.28 |
스프링 배치(Spring Batch)와 Quartz (0) | 2022.01.20 |
XML CDATA(Character Data) 사용 방법 (0) | 2021.11.17 |
스프링 프레임워크(Spring Framework)에서 DispatcherServlet이 뷰(View)를 찾는 방법 (0) | 2021.10.15 |
스프링 프레임워크(Spring FrameWork)에서 프로젝트를 위한 세팅하는 방법 (0) | 2021.10.14 |
스프링(Spring) MVC패턴(Model, View, Controller) Model 2 (0) | 2021.10.09 |
스프링(Spring) Ibatis/Mybatis에서 ##, #{}과 $$, ${}의 차이점 (1) | 2021.09.17 |
최근댓글