2008/03/20 01:33
Velocity General Tech.2008/03/20 01:33
Velocity 란?
- Velocity Template Language(VTL)
- 자바기반의 템플릿 언어
- Model-View-Controller로 분리하여 개발되는 패턴(MVC 모델)
Velocity의 장점
- Model-View-Controller로 분리 개발
- MVC 모델
- UI 디자이너와 개발자의 병렬적 개발 가능
- 웹 디자이너에 의한 View의 개발이 가능
Velocity를 왜 사용하는가?
- UI 디자이너는 보기 좋은 사이트를 작성하는데 집중만 하면 된다.
- 개발자는 코드만 작성하는데 집중.
- 웹 페이지와 자바코드의 분리
- 유지보수의 간편함
- PHP 또는 JSP를 대체할 수 있는 방안을 제시.
VTL(Velocity Template Language)
- 동적인 페이지를 쉽고, 간단하고 깔끔하게 만들기 위한 방안 제시
HTML문서에서 VTL 사용하기
- #set( $a = "Velocity" )
- VTL문장은 #으로 시작
- 변수명은 $로 표시
- set 함수를 사용하여 a라는 변수에 Velocity 문자열 대입한다 라는 의미
HTML 문서 상에서 Velocity를 이용하여 Hello World 출력하기
<html>
<body>
#set($strVar = "World")
Hello $strVar !!
</body>
</html>
'General Tech.' 카테고리의 다른 글
| Microsoft Dev Days 2007 Korea (0) | 2008/04/29 |
|---|---|
| Windows 7과 관련된 동영상 입니다. (0) | 2008/04/11 |
| Velocity (0) | 2008/03/20 |
| 커서(Cursor)에 대한 요약 정리 (0) | 2008/03/11 |
| Google Analytics Interface Tutorial (0) | 2008/02/22 |
| Semantic Web Interface (0) | 2008/02/20 |
TAG velocity
