스트럿츠 2 테마와 템플릿

"테마", "템플릿"과 같은 용어는 스트럿츠 프레임워크가 제공하는 스트럿츠 HTML 태그와 깊게 연동된다.

정의

 태그(tag)JSP, FreeMaaker, Velocity 에서 실행되는 작은 코드들의 작은 조각(ex> JSP태그)
 템플릿(template)좀 더 큰 코드들의 조각. 보통 FreeMarker로 작성되어서 HTML태그로 변환된다. 
 테마(theme)템플릿들의 컬렉션. 여러 템플릿들을 하나의 셋으로 묶어서 테마로 명명해서 관리한다. 

프레임워크가 제공하는 테그들은 스트럿츠 태그를 참고한다.

템플릿의 기초

 템플릿 읽어오기템플릿을 어떻게 읽어오는 지에 대한 설명 
 템플릿 디렉토리 지정하기템플릿 디렉토리를 지정하는 방법
 테마 지정하기result를 기술할 때 테마를 지정하는 방법 
 테마 확장하기기존의 테마를 어떻게 확장해서 사용하는 지에 대한 설명

테마에 대해서 더 알아보기

simple 테마가장 간단한 테마 
xhtml 테마 HTML에서 기본이 돼는 테마 
css xhtml 테마 xhtml 테마를 CSS로 재구성한 테마 
ajax 테마 xhtml 테마에 AJAX 기능을  추가한 테마

허 련호(airless@funit.net) 2009/05

Comments