Standard: JSP™ 標準タグライブラリ (JSTL) 実装

Standard タグライブラリをダウンロードしていただき、まことにありがとうございます。あなたの興味を引く、様々なタグ、ドキュメント、および、例題が見つかればと思っています。また、本リリースへのフィードバックをぜひ聞かせてほしいです。あなたのコメントを

   jsr-52-comments@jcp.org

宛まで送って下さい。

このディストリビューションには、次のものが含まれています。

ドキュメント ('doc/web' ディレクトリ)

例題 ('examples' ディレクトリ)

このディストリビューションに含まれている standard-examples アプリケーションは、 JSTL のカレント機能をデモンストレーションしていますので、 目的に合わせた語法や慣用句のパターンを探求することができます。

JSTL 実装 ('src' および 'conf' ディレクトリ)

実用的で、頑強、かつ高速な JSTL 実装を提供するために、 あらゆる努力を注いできました。 また、開発者のために、設計思想と実装内容の詳細に関する理解の手助けとなるよう、 ソースコードにコメント文を徹底的に書き込んであります。

javax.servlet.jsp.jstl のサブパッケージに含まれているクラスは、 どれも JSTL API クラスを表わしています。 また org.apache.* 以下のクラスは、実装クラスを表わしています。 実装のパッケージ構成は、次のように組み立てられています。

  org.apache.taglibs.standard
   .tag         タグハンドラと関連ルーチン
      .common      RT/EL 属性共通のタグハンドラとそのサポートルーチン
          .core    コアライブラリ (common)
          .fmt     国際化と書式タグ (common)
          .xml     XML 操作ライブラリ (common)
          .sql     SQL ライブラリ (common)
      .el          式言語 (EL) を評価する特別なタグハンドラ
          .core    コアライブラリ (EL)
          .fmt     国際化と書式タグ (EL)
          .xml     XML 操作ライブラリ (EL)
          .sql     SQL ライブラリ (EL)
      .rt          要求時属性値(rtexprvalue) (rt) を評価する特別なタグハンドラ
          .core    コアライブラリ (rt)
          .fmt     国際化と書式タグ (rt)
          .xml     XML 操作ライブラリ (rt)
          .sql     SQL ライブラリ (rt)
   .tei         TagExtraInfo クラス (両ライブラリ共通)
   .tlv         TagLibraryValidator クラス (ヘルパー関連含む)
   .lang        式言語のサポートと実装
      .support     ExpressionEvaluator クラス、ExpressionEvaluatorManager クラス
      .jstl        JSTL 1.0 式言語

javax.servlet.jsp.jstl.* 階層ツリーは、JSTL 仕様において策定されたものです。

楽しんでね!

  -- Shawn Bayern <bayern@essentially.net>
     (JSR-052 (JSTL) Expert Group 代表)
[訳注: これは、小川 環が翻訳しました。日本語訳に対するコメントがあれば、 report@jajakarta.org に送って下さい。]