728x90
반응형
- 프로젝트 실행시 web.xml 이 실행된다.
- web.xml에서 DispatcherServlet이 요청을 낚아채고, 핸들링하게 된다.
- web.xml에서 <load-on-startup>1</load-on-startup>에서 우선순위를 정한다.
- web.xml에서<servlet-mapping>태그를 통해서 url 패턴을 지정해준다.
- web.xml에서 낚아챈 요청들은 servlet-context.xml로 보내진다.
(WEB-INF/spring/appServlet/servlet-context.xml) - 요청을 받은servlet-context.xml은 <annotation-driven/>란 태그를 사용하여 @(어노테이션)을 사용할수있게된다.
- servlet-context.xml에서<context:commponent-scan base-package="ddd.ttt.(패키지명)"/>을 지정해서 어노테이션 @이 사용될 패키지를 지정해준다.
- 7번에서 지정해준 패키지명에서, 4번 url값을 찾아 간다.
- 해당 메소드를 실행한다. 리턴되는 값은 뒤에 .jsp가 붙으며, 해당 jsp파일이 실행된다.
https://gabrielyj.tistory.com/147
728x90
반응형
'개발공부 > Spring' 카테고리의 다른 글
[spring] RestController에서 파라미터 여러개 (0) | 2021.12.04 |
---|---|
[spring] tdd로 개발하기(1) (작성중) (0) | 2021.11.27 |
[spring] clone해온 파일 스프링으로 import하기 (0) | 2021.11.24 |
[Rest api] postman 사용하기(작성중) (0) | 2021.11.22 |
[Spring] 스프링 빈과 의존성 주입 (0) | 2021.11.20 |
댓글