2012-05-22 30 views

回答

3

Jersey支持freemarker模板 - 請參閱maven上的jersey-freemarker module。它適用於任何容器(即不依賴於servlet)。 Jersey工作區中還有freemarker示例,顯示如何使用它 - 請參閱here

1

我認爲你列出的所有模板引擎都可以在獨立的環境中使用。特別是對於節奏(怎麼把我的這東西的作者),它從不同的來源加載模板文件:

  1. 從所提供的字符串內容:從發現

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

  2. 從文件該rythm.root設置:

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

  3. ˚F黑山從類路徑中找到一個文件,如果你沒有rythm.root設置

它只是不依賴於任何servlet容器,所以你可以自由,只要你有JRE使用它。如果您想在不允許文件寫入的GAE中使用它,請務必將rythm.noFileWrite設置爲true

相關問題