카테고리 없음
[Spring] servlet-context.xml
321
2021. 3. 26. 15:34
servlet-context.xml 열고 하단에 Namespace클릭하고 체크박스 선택하면 화면과 같이 주소들이 자동 추가된다.

이런 것들 추가하고 나서 Ctrl+Space bar 클릭하면 지원하는 태그들이 뜬다


<annotation-driven/>
- @Controller 가지고 있는 애들을 컨트롤러로서 작동하게끔 함
- enables the SPring MVC @Controller programming model

<context:component-scan/>
- 위에서 설정한 @Controller애들을 어디서 가져올것인지 경로를 지정해줌

HomeController는 이런 원리로 작동함.

- HomeController에서 리턴값을 /WEB-INF/views/home.jsp로 반환해야 하지만 home; 만 써도 되는 이유는
- Controller 앞(prefix) 뒤(suffix)에 붙혀주는 beans를 설정해 주었기 때문이다.
- org.springframework.web.servlet.view.InternalResourceViewResolv er라는 스프링프레임워크에서 지원하는 클래스를 등록한다.

<resources>
- 정적파일 (img,음악,동영상 등)을 읽어올 경로 설정. 종류에 따라 여러 resources를 등록 할 수 있음.
- resources폴더 안에 파일을 넣어주고 <img src=""/>로 읽어온다.
- 경로는 location에서 이어서 쓴다고 생각하면 됨. resources 내부에서부터 찾는다.