2006年6月12日
MicroNova YUZUはJSP標準タグライブラリ(JSTL)を強化すべく設計された式言語(EL)に基づくタグライブラリです。 YUZUはJSP 1.2及び2.0(tomcat 4.x/5.x)の双方の仕様に対応しています。 動作はLinux上でApache tomcat 4.x/5.xとJSTL 1.xレファレンス実装を用いて確認されており、BSDライセンスで公開されています。
ご意見ご質問はsourceforgeのフォーラムかまたはyuzu@micronova.comまでお送り下さい。 YUZUの最新版はhttp://www.micronova.com/からダウンロードできます。
まずJSTL(tomcat 4.xにはJSTL 1.0、tomcat 5.xにはJSTL 1.1)およびJavaMailをTomcatにインストールして下さい。Tomcatが"mytomcat"というディレクトリにあるとすれば、YUZUを"myapp"というウェブアプリケーションにインストールするには、以下のようにして下さい:
JSPファイルの中でYUZUタグを使用するには、次の宣言を付加して下さい:
<%@taglib uri="/WEB-INF/m.tld" prefix="m"%>
"yuzu.jar"はTLDファイルを含んでおりますので、"m.tld"をコピーせずに、次の宣言を用いることもできます:
<%@taglib uri="http://micronova.com/yuzu" prefix="m"%>
tomcat 4.x用にYUZUを再コンパイルするには、"jsp12"ディレクトリ内で、"build.xml"を環境に合わせて変更し、"ant"を実行して下さい。
tomcat 5.x用にYUZUを再コンパイルするには、"jsp20"ディレクトリ内で、"build.xml"を環境に合わせて変更し、"ant"を実行して下さい。
HTML/MIMEパーサはJavaCCを用いて書かれています。パーサを変更する必要があるときには、JavaCCをインストールしてから、以下のファイルに適用して下さい:
src/common/com/micronova/util/cc/html/Parser.jj src/common/com/micronova/util/cc/mime/Parser.jj