2012-05-22 4 views

답변

3

저지는 freemarker 템플릿을 지원합니다 - 자세한 내용은 jersey-freemarker module on maven을 참조하십시오. 모든 컨테이너에서 작동합니다 (즉, 서블릿에 의존하지 않음). 저지 작업 공간에는 freemarker 샘플도 있습니다 (사용법은 here 참조).

1

나열된 모든 템플릿 엔진을 독립적 인 환경에서 사용할 수 있다고 생각합니다. 특히 리듬 (나는이 물건의 저자 사촌)에 대해, 서로 다른 소스에서 템플릿 파일을로드합니다

String result = Rythm.render("hello @who", "world");

  • 파일에서에서 발견 : 공급 된 문자열의 내용에서

    1. rythm.root 설정 :

      String result = Rythm.render("helloWorld.html", "world");

    2. F 당신이

    그것은 그냥 서블릿 컨테이너에 의존하지 않는다 더 rythm.root 설정이없는 경우만큼 당신이 JRE가로 자유롭게 사용할 수 있도록 클래스 경로에서 발견되는 파일을 ROM. 파일 쓰기가 허용되지 않는 GAE에서 사용하려면 rythm.noFileWritetrue으로 설정하십시오. 오픈 소스 프로젝트

    http://www.bitplan.com/index.php/SimpleRest

  • 0

    저지, 그리즐리와 함께 멋지게 리듬 템플릿 엔진 작동하게하려면 "무거운"대부분의 작업을 수행하는 TemplateResource 기본 클래스를 제공합니다.