| Class | Description | 
|---|---|
| CDNResourceHandler | This  ResourceHandlerimplementation allows the developer to provide CDN URLs instead of the default local
 URLs for JSF resources as provided by<h:outputScript>,<h:outputStylesheet>and<h:graphicImage>. | 
| CombinedResourceHandler | This  ResourceHandlerimplementation will remove all separate script and stylesheet resources which have thetargetattribute set to"head"from theUIViewRootand create a combined one
 for all scripts and another combined one for all stylesheets, when the JSF project stage is not set
 toDevelopment. | 
| ResourceIdentifier | Convenience class to represent a resource identifier. | 
| UnmappedResource | This  Resourceimplementation is extracted fromUnmappedResourceHandlerin order to overcome
 state saving issues. | 
| UnmappedResourceHandler | The UnmappedResourceHandler allows the developer to map JSF resources on an URL pattern of
  /javax.faces.resource/*without the need for an additionalFacesServletprefix or suffix URL
 pattern in the default produced resource URLs, such as/javax.faces.resource/faces/css/style.cssor/javax.faces.resource/css/style.css.xhtml. |