ナビゲーションリンクをスキップ

Jakarta EE 8 仕様 API

パッケージ javax.servlet.jsp.jstl.tlv

JavaServer Pages Standard Tag Library(JSTL)によって提供される再利用可能なタグライブラリ検証(TLV)クラス。

参照先: 説明

パッケージ javax.servlet.jsp.jstl.tlv の説明

JavaServer Pages Standard Tag Library(JSTL)によって提供される再利用可能なタグライブラリ検証(TLV)クラス。

TLV を使用すると、JSP ページの XML ビューの変換時の検証が可能になります。JSTL が提供する TLV を使用すると、タグライブラリの作成者は、JSP ページでスクリプト要素と許可されたタグライブラリの使用に関する制限を実施できます。

例: 次のタグライブラリ記述子(TLD)ファイルでタグライブラリをインポートする JSP ページは、JSTL タグの使用に制限されます。

<?xml version="1.0" encoding="UTF-8" ?>

<taglib xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd"
    version="2.1">
  <description>
    Restricts JSP pages to the JSTL tag libraries
  </description>
  <display-name>permittedTaglibs</display-name>
  <tlib-version>1.1</tlib-version>
  <short-name>permittedTaglibs</short-name>
  <uri>http://java.sun.com/jstl/permittedTaglibs</uri>

  <validator>
    <validator-class>
        javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV
    </validator-class>
    <init-param>
      <description>
        Whitespace-separated list of taglib URIs to permit.
      </description>
      <param-name>permittedTaglibs</param-name>
      <param-value>
        http://java.sun.com/jsp/jstl/core
        http://java.sun.com/jsp/jstl/fmt
        http://java.sun.com/jsp/jstl/sql
        http://java.sun.com/jsp/jstl/xml
      </param-value>
    </init-param>
  </validator>
</taglib>
ナビゲーションリンクをスキップ

Jakarta EE 8 仕様 API

Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.