JSTL, Strutsタグライブラリまとめ

JSTLやStrutsのカスタムタグは、JavaDocでは見づらいのでいつも検索して、解説サイトを参考にしています。面倒なので一覧性を重視した目次ページを用意しました。JSTLは「Javaの道」、Struts関係は「TECHSCORE」へリンクしています。

JSTL

JSTL関係のタグは、Javaの道がサンプル付きで詳しく解説してあります。

  • 式言語(EL)
    基本($, . []), param, paramValues, pageScope, requestScope, sessionScope, applicationScope
    pageContext, header, headerValues, cookie, initParam, 演算子,
  • coreタグライブラリ(c:)
    c:out, c:set, c:remove, c:forEach, c:forTokens, c:choose, c:when, c:otherwise, c:catch, c:import
    c:url, c:redirect, c:param
  • I18Nタグライブラリ(fmt:)
    fmt:setLocale, fmt:setBundle, fmt:bundle, fmt:message, fmt:param, fmt:formatDate, fmt:parseDate,
    fmt:formatNumber, fmt:parseNumber, fmt:requestEncoding, fmt:setTimezone, fmt:timeZone
  • SQLタグライブラリ(sql:)
    sql:setDataSource, sql:query, sql:update, sql:transaction, sql:datePattern, sql:param
  • XMLタグライブラリ(x:)
    x:parse, x:out, x:set, x:if, x:choose, x:when, x:otherwise, x:forEach, x:transform, x:param
  • Functionsタグライブラリ(fn:)
    fn:contains, fn:containsIgnoreCase, fn:endsWith, fn:escapeXml, fn:indexOf, fn:join, fn:length,
    fn:replace, fn:split, fn:startsWith, fn:substring, fn:substringAfter, fn:substringBefore,
    fn:toLowerCase, fn:toUpperCase, fn:trim

Strutsタグ

Struts関係のタグは、TECHSCOREが非常に詳しくまとめてあります。

JavaのAPIリファレンスは、JavaDocという統一形式があって見やすいのですが、タグライブラリのリファレンスはJavaDocだと表現しにくいです。タグライブラリ用のユーザガイドもJavaDocのような標準形式があればいいのに。

Apache Strutsハンドブック 改訂版
Apache Strutsハンドブック 改訂版
Strutsの即戦力リファレンス


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)