티스토리 뷰
앞서 jsp파일들에서 공통적인 변수값을 불러오고 싶을때, jsp 하나에 공통변수들을 집어넣고, 해당 변수를 사용하고 싶은 jsp파일에 include 하는 방식을 소개했었다. (http://hiworldbye.tistory.com/37)
근데, 우리가 평소 사용하는 header나 footer같이 모~든 jsp페이지에 include 되어야 하는 jsp파일이 있을 경우에는 이전에 소개한 게시글의 방식대로 한다해도 어쨌든 모든 페이지에 일일이 header.jsp나 footer.jsp를 include 해줘야 할 것이다.
오늘은 더 간편한 방법을 소개한다.
web.xml에 하단의 내용을 추가해주기만 하면된다.
<jsp-config> <jsp-property-group> <url-pattern>/WEB-INF/jsp/*</url-pattern> <!-- 해당경로 아래에 있는 모든jsp파일들에 --> <include-prelude>/WEB-INF/jsp/module/global.jsp</include-prelude> <!-- global.jsp라는 파일을 jsp파일들 앞에 삽입한다. --> <include-coda>/WEB-INF/jsp/module/globalBack.jsp</include-coda> <!-- globalBack.jsp라는 파일을 jsp파일들 뒤에 삽입한다. --> </jsp-property-group> </jsp-config> |
주석에도 써두었지만 더 설명해 보자면
<url-pattern> : include 당하고자 하는 jsp파일들의 경로
<include-prelude> : jsp파일들 앞에 include될 파일의 경로(header.jsp를 여기에 넣어주면 좋음)
<include-coda> : jsp파일들 뒤에 include될 파일의 경로(footer.jsp를 여기에 넣어주면 좋음)
'Web' 카테고리의 다른 글
spring3 MVC 인코딩 관련 (한글깨짐, 한글이 외계어로 나오는 문제 해결) (0) | 2017.03.16 |
---|---|
프론트 - select box 직접입력란 생기게하기 (0) | 2017.02.21 |
jsp 파일들끼리 공통변수를 사용하고싶을 때 (0) | 2017.02.08 |
인스타그램 API 연동 시, 403에러 (3) | 2017.02.07 |
properties 파일을 jsp 파일안에서 써보자 (1) | 2017.02.07 |
댓글