Class ResourceResolver
- java.lang.Object
-
- javax.faces.view.facelets.ResourceResolver
-
Deprecated.
@Deprecated public abstract class ResourceResolver extends java.lang.Object
Deprecated as of JSF 2.2. The same functionality is more correctly provided by
ResourceHandler
. Provide a hook to decorate or override the way that Facelets loads template files. A default implementation must be provided that satisfies the requirements for loading templates as in Pre-JSF 2.0 Facelets.If a
<context-param>
with the param name equal to the value ofFACELETS_RESOURCE_RESOLVER_PARAM_NAME
exists, the runtime must interpret its value as a fully qualified classname of a java class that extendsResourceResolver
and has a zero argument public constructor or a one argument public constructor where the type of the argument isResourceResolver
. If this param is set and its value does not conform to those requirements, the runtime must log a message and continue. If it does conform to these requirements and has a one-argument constructor, the defaultResourceResolver
must be passed to the constructor. If it has a zero argument constructor it is invoked directly. In either case, the newResourceResolver
replaces the old one.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
FACELETS_RESOURCE_RESOLVER_PARAM_NAME
Deprecated.
-
Constructor Summary
Constructors Constructor Description ResourceResolver()
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description abstract java.net.URL
resolveUrl(java.lang.String path)
Deprecated.Returns theURL
of a Facelet template file.
-
-
-
Field Detail
-
FACELETS_RESOURCE_RESOLVER_PARAM_NAME
public static final java.lang.String FACELETS_RESOURCE_RESOLVER_PARAM_NAME
Deprecated.- See Also:
- Constant Field Values
-
-
Method Detail
-
resolveUrl
public abstract java.net.URL resolveUrl(java.lang.String path)
Deprecated.Returns the
URL
of a Facelet template file. Called by the Facelets Runtime to load a template file referred to in a Facelets page.- Parameters:
path
- the internal path to the template resource.- Returns:
- the resolved URL.
-
-