2010年11月21日日曜日

Prudence groovy editionでライブラリをインクルードする

Prudence groovy editionでライブラリをインクルードするには、以下のコードを実行します。

PRUDENCE_HOME/applications/test2/web/dynamicディレクトリに
index.htmlを以下の内容で作成
<html>
<head><title>libraries test</title></head>
<body>
<%
document.execute('libtest/')
println getMessage()
%>
</body>
</html>

PRUDENCE_HOME/applications/test2/librariesディレクトリに
libtest.groovyを以下の内容で作成

getMessage = {
return "hello."
}

※ライブラリ内でクロージャはOKだけど、クラスは定義できない?

ブラウザでhttp://localhost:8080/test2/にアクセスする

動作環境
Prudence "Luscious Groovy" Edition R571, JDK6 Update22

関連情報
prudenceのウェブサイト
http://threecrickets.com/prudence/

0 件のコメント:

コメントを投稿