アプリケーションの構成オブジェクトを設定するには、UIX構成ファイル(uix-config.xml
)を使用します。このXMLファイルは、web.xml
ファイルがサーブレットおよびファイル・マッピングをリストしているのと同じWEB-INFディレクトリに格納されている必要があります。(このディレクトリはJava Servlet 2.1以上でのみ存在します。)
uix-config.xml
ファイルは、始まりと終わりが常に同じ要素<configurations>
であり、ネームスペースは http://xmlns.oracle.com/uix/config
です。
メインの<configurations> </configurations>
セクション内の一連のセクションには、UIXを構成する要素が記述されます。各uix-config.xml
ファイルには、次に示すオプションのサブセクションがあります。
<application-configuration>
セクションでWebアプリケーション全体に関するグローバルなプロパティを定義します。
<default-configuration>
セクションでデフォルトとして使用する(ただしオーバーライドは可能な)プロパティを定義します。
<configuration>
要素で<default-configuration>
の名前付きオーバーライドを定義します。
Example in XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<configurations xmlns="http://xmlns.oracle.com/uix/config">
<!-- A series of properties global to your application -->
<application-configuration>
<uix-path>c:\yourDirectory\uixFiles\</uix-path>
<check-modified>true</check-modified>
<ui-extensions>
<template-library>templates/library.uit</template-library>
</ui-extensions>
</application-configuration>
<!-- A set of default properties -->
<default-configuration>
<base-path>
<context-uri>uixInst</context-uri>
</base-path>
<help-provider>
<ohw-servlet-url>http://yourserver.com/ohw</ohw-servlet-url>
</help-provider>
</default-configuration>
<!-- An alternate configuration that disables accessibility features -->
<configuration name="noAccessibility">
<accessibility-mode>inaccessible</accessibility-mode>
</configuration>
<!-- And another configuration that maxes out accessibility features -->
<configuration name="maxAccessibility">
<accessibility-mode>screenReader</accessibility-mode>
<style-sheet-name>myBigStyleSheet.xss</style-sheet-name>
</configuration>
</configurations>
構成の詳細は、「ADF UIX開発者ガイド」を参照してください。UIX構成ファイルで使用する要素の詳細は、「UIX要素リファレンス」の「UIX構成ファイル」を参照してください。
Copyright © 1997, 2004, Oracle. All rights reserved.