ユーザ用ツール

サイト用ツール


java:taglib

文書の過去の版を表示しています。


Taglib

いまさら使わない技術No.1

tldファイル

taglibのtldファイルは、配備されたWEBアプリに含まれるjarからも読み込まれる。jarのMETA-INFにtldファイルが含まれていれば、WEB-INF以下にtldファイルを設置したり、web.xmlでtaglib設定を記述したりする必要はありません。

JSTLやStruts taglibはtldがjarのMETA-INFに含まれているため、jarをパスに含めるだけでいきなり使用できます。ただし、その場合のURIはMETA-INFのtldに書かれているものを使用しなくてはなりません。URIは以下になります。

JSTL 1.1 (JSP 2.0)

JSTLは1.0と1.1でURLが変わっているので注意。Servlet 2.4以降はこちらの設定で。jstl.jarとstandard.jarが必要です。 <html> <dl> <dt>c (core)</dt><dd>http://java.sun.com/jsp/jstl/core</dd> <dt>fmt</dt><dd>http://java.sun.com/jsp/jstl/fmt</dd> <dt>sql</dt><dd>http://java.sun.com/jsp/jstl/sql</dd> <dt>x (xml)</dt><dd>http://java.sun.com/jsp/jstl/xml</dd> <dt>fn (functions)</dt><dd>http://java.sun.com/jsp/jstl/functions</dd> </dl> </html>

Apache Struts(1.3)

struts-taglib.jarにパスを通します。 <html> <dl> <dt>html</dt><dd>http://struts.apache.org/tags-html</dd> <dt>logic</dt><dd>http://struts.apache.org/tags-logic</dd> <dt>bean</dt><dd>http://struts.apache.org/tags-bean</dd> <dt>nest</dt><dd>http://struts.apache.org/tags-nested</dd> <dt>tiles</dt><dd>http://struts.apache.org/tags-tiles</dd> </dl> </html>

Apache Struts(2.0)

struts2-core.jarに含まれています。1.x系に比べると非常にシンプルです。 <html> <dl> <dt>s</dt><dd>/struts-tags</dd> </dl> </html>

java/taglib.1215187766.txt.gz · 最終更新: 2008/07/04 16:09 by 127.0.0.1