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

Jakarta EE Platform API v9.0.0

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

Jakarta Standard Tag Library によって提供される再利用可能なタグライブラリバリデーター(TLV)クラス。

参照先: 説明

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

Jakarta Standard Tag Library によって提供される再利用可能なタグライブラリバリデーター(TLV)クラス。

TLV を使用すると、Jakarta Server Pages ページの XML ビューの変換時検証が可能になります。Jakarta Standard Tag Library によって提供される TLV を使用すると、タグライブラリの作成者は、Jakarta Server Pages でのスクリプト要素と許可されたタグライブラリの使用に関する制限を適用できます。

例: 次のタグライブラリ記述子(TLD)ファイルを含むタグライブラリをインポートする Jakarta Server Pages ページは、Jakarta Standard Tag Library タグの使用に制限されます。

<?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>
        jakarta.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 Platform API v9.0.0

Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.