- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록tiles (2)
드럼치는 프로그래머
1. tiles란? 화면을 구성하는데 있어서 하나의 파일이 아닌 여러부분을 따로 작업해서 하나로 묶어 화면에 보여주는것을 말합니다. 예를들어서 한 화면에 레이아웃이 header, content, footer로 구성되어 있으면 각 부분을 파일로 만들어서 여러 페이지에서 내용만 바꿔가면서 모든페이지에 header와 footer를 보여주는것이 가능합니다. 물론 하나의 파일에 전부 때려박아도 가능은하지만.. 뭔가 수정할때 페이지수만큼 수정이 필요합니다. JSP에는 이미 include 기능이 있는데 굳이 tiles를 쓰는 이유가 있을까요? 저도 tiles를 전부 이해한게 아니라서 뭐라 설명은 못드리는데... 일단 include보다 편합니다. 그대신 사용하기전에 설정이 필요해요. 레이아웃 요소들부터 레이아웃의 틀까..
뷰단을 담당하는 Tiles에 대해 알아보고 스프링 프레임워크와 연동하는 방법을 다루어보겠습니다. Prerequisite 타일즈를 설정하기 위해 이 포스트에서는 타일즈 2.2.2 버전을 사용할 것입니다. org.apache.tiles tiles-extras 2.2.2 Tiles 일반적으로 HTML 화면은 아래와 같은 양식을 띄고 있습니다. 위와 같은 페이지에서 컨텐츠 영역만 바뀌고 로고와 메뉴가 있는 영역은 잘 바뀌지 않죠. 이처럼 페이지 이동 시 특정 컨텐츠 영역만 내용을 달리 하기 위한 방법 중 하나가 Tiles 입니다. 그렇다고 다른 페이지로 포워딩을 하지 않고 영역을 바꾼다는 의미는 아닙니다. 구현 방식 위 그림과 같이 정형화된 화면을 만들기 위해 화면 레이아웃을 결정하는 XML 파일과 타일즈 관련..