アプリケーションの交換可能なカスタム・アーチファクトを宣言します。子要素は任意の順序で宣言できます。宣言されていない要素では、JSF参照実装で設定されているデフォルトが使用されます。
<application>
[<
action-listener
>actionListener</action-listener>]
[<
application-extension
>list of proprietary elements</application-extension>]
[<
default-render-kit-id
>
defRenderKit
</default-render-kit-id>]
[<
message-bundle
>msgBundle</message-bundle>]
[<
navigation-handler
>navHandler</navigation-handler>]
[<
view-handler
>viewHandler</view-handler>]
[<
state-manager
>stManager</state-manager>]
[<
property-resolver
>propResolver</property-resolver>]
[<
variable-resolver
>varResolver
</variable-resolver>]
[<
el-resolver
>elResolver
</el-resolver>]
[<
resource-bundle
>
[<
base-name
>basename</base-name>]
[<
var
>variablename</var>]
</resource-bundle>]
[<
locale-config
>
[<
default-locale
>defLocale</default-locale>]
[<
supported-locale
>supLocale</supported-locale>]*
</locale-config>]
</application>
<action-listener>
javax.faces.event.ActionListener
を実装する完全修飾Javaクラス。<application-extension>
<default-render-kit-id>
<render-kit-id>
要素で定義されます)。詳細は、「<render-kit>
要素」を参照してください。 <message-bundle>
<navigation-handler>
javax.faces.application.NavigationHandler
を実装する完全修飾Javaクラス。<view-handler>
javax.faces.application.ViewHandler
を実装する完全修飾Javaクラス。<state-manager>
javax.faces.application.StateManager
を実装する完全修飾Javaクラス。<property-resolver>
javax.faces.application.PropertyResolver
を実装する完全修飾Javaクラス。<variable-resolver>
javax.faces.application.VariableResolver
を実装する完全修飾Javaクラス。<el-resolver>
javax.el.ELResolver
を実装する完全修飾Javaクラス。<resource-bundle>
<locale-config>
<base-name>
java.util.ResourceBundle
インスタンスの完全修飾クラス名。<var>
<default-locale>
:language:[_:country:[_:variant:]]
(コロンは付けない)ja-JP-SJIS
)。セグメント間のセパレータには、<supported-locale>
:language:[_:country:[_:variant:]]
(コロンは付けない)ja-JP-SJIS
)。セグメント間のセパレータには、<locale-config>
要素には、デフォルトおよびサポート対象の全ロケールを判断するのに使用する子要素が含まれます。
次の例では、アプリケーションのデフォルトのロケールがアメリカ英語であること、およびアプリケーションで英語(アメリカ)、フランス語(フランス)、ドイツ語(ドイツ)およびポルトガル語(ブラジル)がサポートされることを宣言します。
<application>
<locale-config>
<default-locale>en-US</default-locale>
<supported-locale>fr-FR</supported-locale>
<supported-locale>de-DE</supported-locale>
<supported-locale>pt-BR</supported-locale>
</locale-config
</application>
Copyright © 1997, 2009, Oracle. All rights reserved.