반응형
안녕들 하시죠!
이번시간에는 설정해놓은 Spring 프로젝트에서 Servlet을 매핑해보겠습니다.
web project를 만들었다면 프로젝트 내에 web.xml 파일이 있을것입니다.
열어보게되면 현재는 welcome-file만 존재합니다.
아래의 코드를 이용해 Servlet과 url 을 매핑해보겠습니다.
<servlet>
<servlet-name>mySpring1</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>mySpring1</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
</web-app>
DispatcherServlet은 앞단에서 들어온 모든 요청을 받는 Servlet 입니다.
후에 클래스에 추가할 어노테이션을 통해 찾아갈 타겟을 설정합니다.
이제 servlet-name 으로 사용했던 mySpring1 이름을 이용해 xml 파일을 만들겠습니다.
WebContent -> WEB-INF -> new -> other
Spring -> Spring Bean Configuration File -> next
mySpring1-servlet.xml -> next
beans, context 체크 -> finish
이제 beans 영역에 context 입력.
<context:annotation-config/>
<context:component-scan base-package="control"/>
annotation-config : 스프링 컨테이너에서 annotation 태그(@Autowired)를 활성화 해 사용하겠다.
component-scan base-package="control" : control 패키지 내에서 @Component, @Service 등의 어노테이션을 활성화 해 스캔하겠다.
다음 게시물에서는 어노테이션에 대해 정리해보겠습니다.
오늘은 여기까지입니다 감사합니다 !
'웹 프로그래밍' 카테고리의 다른 글
Bootstrap 사용법 (초급) (0) | 2019.10.29 |
---|---|
Jsp/Servlet을 이용한 개인 홈페이지 만들기(로그인, 회원가입,중복체크) -- 2 (0) | 2019.09.30 |
Spring - Maven 프로젝트 생성 및 설정 (0) | 2019.09.03 |
Jsp/Servlet을 이용한 개인 홈페이지 만들기(로그인, 회원가입,중복체크) -- 1 (0) | 2019.09.01 |
Javascript의 문서객체모델(DOM) (0) | 2019.07.13 |