Apcoordinator ユーザーズガイド
目次 前ページ次ページ

第3部 Webアプリケーションの開発> 第16章 UJIタグを使ったプログラミング> 16.8 エスケープ機能

16.8.1 UJIタグのエスケープ処理

UJIタグが表示するデータをエスケープする設定には、アプリケーション全体の設定とタグごとの個別設定があります。 各タグでエスケープされる文字については、UJIタグリファレンスを参照してください。

■アプリケーション全体の設定

アプリケーション全体でエスケープ機能を有効にするには、初期化パラメタuji.escapeにtrueを指定します。 初期化パラメタuji.escapeを省略した場合やfalseを指定した場合は、V7までと同じ動作となります。 初期化パラメタuji.escapeの指定方法の詳細は、 初期化パラメタを参照してください。


    <context-param>
     <param-name>uji.escape</param-name>
     <param-value>true</param-value>
    </context-param>

■タグごとの個別設定

タグのアトリビュートでエスケープ処理を個別に設定することが可能です。 タグのアトリビュートで指定した内容は初期化パラメタuji.escapeよりも優先されます。 アトリビュートをエスケープする設定が可能なタグは以下のとおりです。 各アトリビュートの指定方法の詳細は、UJIタグリファレンスの解説を参照してください。

タグ名 アトリビュート名 指定可能なアトリビュート値
uji:getProperty escape fulltruefalse
uji:resourceText fulltruefalse
uji:value fulltruefalse
uji:anchor truefalse
uji:tableView headerEscape
dataEscape
fulltruefalse
uji:treeView fulltruefalse

目次 前ページ次ページ

All Rights Reserved, Copyright © 富士通株式会社 2000-2007