Component identification parameters

Name | Value
--- | ---
component-type | org.ajax4jsf.LoadStyle
component-family | org.ajax4jsf.LoadStyle
component-class | org.ajax4jsf.component.html.HtmlLoadStyle
renderer-type | org.ajax4jsf.LoadStyleRenderer

## Creating on a page

To create the simplest variant on a page use the following syntax:

Example:

    <a4j:loadStyle src="styles/style.css"/>

## Creating the Component Dynamically Using Java

Example:

    import org.ajax4jsf.component.html.HtmlLoadStyle;
    ...
    HtmlLoadScript myStyle = new HtmlLoadStyle();
    ...

## Key attributes and ways of usage

As it was mentioned above this component returns its value as the value of the "src" attribute passing it to the getResourceUR() method of the ViewHandler for this application, and passing the result via the encodeResourceURL() method of the ExternalContext.

It means that the Context is inserted automatically to the link. And calls like resource:// is properly handled.

Except this - you may be free to put your stylesheet links right from the child page while using facelets templates.

## Relevant resources links

Some additional information about usage of component can be found here.