간단하게 Tiles의 경우 Dispatcher 서블릿에 이렇게 설정이 가능한데 주목할 곳은 기존에 이미 Resolver 설정이 되어있기 때문에 property로 order를 1로 두어 우선순위를 정해준다. 주의 : 스프링의 버전에 따라 tiles도 최신버전으로 바꿔야 할 수 있다. 또 jsp에 뿌려줄때에는 ignore를 true로 두면 해당 jsp에 내용이 없을 경우 오류가 나지 않는다. 만약 내용이 있는데 나오지 않는다면 경로가 틀렸을 수 있으니 꼭 확인해볼것. jstl에 대한 오류 또한 날 수 있으니 추가해준다. (tiles 의 태그와 연관이 있는 듯 하다.) jsp tiles.xml pom.xml 4.0.0 com.newenw webpj 0.0.1-SNAPSHOT war org.springframe..
이전에 WEB-INF에 tiles.xml에 이런 형식으로 입력했을것이다. 여기서 template에 put-attribute에 입력된 내용에 name을 이용해서 페이지를 꾸며 줄 수 있다. tiles를 사용하려면 기본적으로 라이브러리를 가져와야한다. pom.xml에 추가해주고 사용하면 된다. 방금 전 template에 포함됐던 layout으로 가 taglib을 추가해주자 이전에 tiles.xml에 put-attribute속에 name 값을 불러오면 해당 header의 value값을 불러오게 된다. 이런식으로 header body등 위치시켜준다 title은 그냥 String값으로 공지사항을 넣었는데 이렇게 tiles 라이브러리의 함수값?으로 String값을 가져 올 수 있다.
- Total
- Today
- Yesterday
- exception
- 백엔드 개발자 역량
- ArgumentResolver
- 향해플러스
- HTTP
- 리터럴
- 예외처리
- BindingResult
- rejectValue
- 항해플러스
- SpringBoot
- 컨트
- 향해99
- JPA
- Java
- filter
- jpa api
- 스프링부트
- reject
- 항해99
- hypertexttransferprotocol
- 스프링공부
- thymleaf
- React
- 로그인
- Intercepter
- react실행
- 인터셉터
- 향해플러스백엔드
- 백엔드 개발자 공부
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |