GroovyTemplate

http://beust.com/canvas/http://www.theserverside.com/news/thread.tss?thread_id=24376
でたたかれているみたいだが、Canvas自体は非常に簡単な作りだ。
<% から %> までをスクリプトとして Groovy に渡して解析して結果を出力しているだけ。
Contextに入力データを登録するなんてさすが BEA に勤めていることだけのことはある。

The best templating language
http://www.theserverside.com/news/thread.tss?thread_id=24376#113494
に上記のスレッドに james が replay していて、
http://groovy.codehaus.org/apidocs/groovy/text/TemplateEngine.html
に Groovy の TemplateEngine のインターフェースをきめたから、どんな書式でもOKだぜと。
Groovy now has a template framework
http://homepage.mac.com/spullara/rants/C1464297901/E759781668/index.html
に TemplateEngine を extends した SimpleTemplateEngine(CVSに commitされている)の例が載ってる。

今はTemplateとして Ruby の erb をつかっているので、
Groovy用のTemplateEngine作るかなとおもっていた矢先だったので非常にGood。
ますます Groovyから目が離せない。