ページ

2010年8月15日日曜日

JSTL1.1 (JSP2.0) タグライブラリ

■ JSTL1.1 (JSP2.0) タグライブラリ 一覧

【Core】
・変数をセットする:<c:set>
・変数を削除する:<c:remove>
・変数を出力する:<c:out>
・単一の条件分岐:<c:if>
・複数の条件分岐:<c:choose><c:when><c:otherwise>
・繰り返し(ループ):<c:forEach>
・文字列を区切り文字で分割する:<c:forTokens>
・ファイルをインポートする:<c:import>
・指定したURLにリダイレクトする:<c:redirect>
・URLエンコードする:<c:url>
・例外処理の定義:<c:catch>
・パラメータを指定する:<c:param>

【il8n】
・数値データを指定フォーマットで出力する:<fmt:formatNumber>
・日付データを指定フォーマットで出力する:<fmt:formatDate>
・文字列を数値データに変換する:<fmt:parseNumber>
・文字列を日付データに変換する:<fmt:parseDate>
・リソースメッセージを取得する1:<fmt:setBundle><fmt:message>
・リソースメッセージを取得する2:<fmt:bundle><fmt:message>
・リクエストの文字エンコーディングをセットする:<fmt:requestEncording>
・ロケールをセットする:<fmt:setLocale>
・タイムゾーンを設定する1:<fmt:setTimeZone>
・タイムゾーンを設定する2:<fmt:timeZone>

【Function】
・指定の文字列が含まれているかチェックする1:( fn:contains )
・指定の文字列が含まれているかチェックする2:( fn:containsIgnoreCase )
・文字列の位置を取得する:( fn:indexOf )
・文字列の先頭が、指定の接頭辞かチェックする:( fn:startsWith )
・文字列の最後が、指定の接尾辞かチェックする:( fn:endsWith )
・文字列の前後の空白を削除する:( fn:trim )
・配列を指定の文字で連結する:( fn:join )
・文字列、コレクション、配列サイズを取得する:( fn:length )
・文字列を置換する:( fn:replace )
・文字列を指定の文字列で分割する:( fn:split )
・文字列の一部を取得する:( fn:substring )
・指定文字列の位置以降の文字列を取得する:( fn:substringAfter )
・指定文字列の位置以前の文字列を取得する:( fn:substringBefore )
・大文字→小文字変換:( fn:toLowerCase )
・小文字→大文字変換:( fn:toUpperCase )
・文字列内のXML特殊文字を変換する:( fn:escapeXml )

【XML】
・XML文書を解析する:<x:parse>
・指定したXPath式で取得した値を、出力する:<x:out>
・指定したXPath式で取得した値を、変数にセットする:<x:set>
・指定したXPath式で取得した値を、繰り返し処理する:<x:forEach>
・指定したXPath式で取得した値の、単一の条件分岐:<x:if>
・指定したXPath式で取得した値の、複数の条件分岐:<x:choose><x:when><x:otherwise>
・XML文書をXMLスタイルシートで変換する:<x:transform>

【Database】
・データベースへ接続する:<sql:setDataSource>
・データベースのレコードを取得する:<sql:query>
・データベースにレコードを登録/更新/削除する:<sql:update>
・トランザクションを定義する:<sql:transaction>
・パラメータを指定する:<sql:param>
・日付型のパラメータを指定する:<sql:dateParam>

0 件のコメント:

コメントを投稿