@DeprecatedSE public abstract class ResourceResolver extends ObjectSE
Jakarta Server Faces 2.2 で非推奨になりました。同じ機能が ResourceHandler
によってより正確に提供されます。Facelets がテンプレートファイルをロードする方法を装飾またはオーバーライドするためのフックを提供します。Pre-Jakarta Server Faces 2.0 フェイスレットのようにテンプレートをロードするための要件を満たすデフォルトの実装を提供する必要があります。
FACELETS_RESOURCE_RESOLVER_PARAM_NAME
の値と等しいパラメーター名を持つ <context-param>
が存在する場合、ランタイムはその値を、ResourceResolver
を継承し、引数がゼロの public コンストラクターまたは引数が 1 つの public コンストラクターを持つ java クラスの完全修飾クラス名として解釈する必要があります。引数は ResourceResolver
です。このパラメーターが設定されていて、その値がこれらの要件に準拠していない場合、ランタイムはメッセージをログに記録して続行する必要があります。これらの要件に準拠し、引数が 1 つのコンストラクターがある場合は、デフォルトの ResourceResolver
をコンストラクターに渡す必要があります。引数がゼロのコンストラクターがある場合は、直接呼び出されます。いずれの場合も、新しい ResourceResolver
が古い ResourceResolver
に置き換わります。
修飾子と型 | フィールドと説明 |
---|---|
static StringSE | FACELETS_RESOURCE_RESOLVER_PARAM_NAME 使用すべきではありません。 |
コンストラクターと説明 |
---|
ResourceResolver() 使用すべきではありません。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract URLSE | resolveUrl(StringSE path) 使用すべきではありません。 Facelet テンプレートファイルの |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.