@jsf Tag Reference
Defines managed beans and navigation rules for jsf applications
@jsf Class Level Tag Usage
@jsf.bean (0..1)
Defines a managed bean and its attributes.
| Parameter | Type | Applicability | Description | Mandatory |
|---|
| name | text | | Define a unique name for the bean. | true |
| scope | text | | Define the scope of the action. "request" | "session" | "application" Valid options are: request session application Default value(s): request | false |
@jsf.converter (0..1)
Mark the class as implementation of JSF Converter interface
| Parameter | Type | Applicability | Description | Mandatory |
|---|
| name | text | | The unique id of the jsf converter which is used to reference it | true |
| description | text | | An additional description, describing the converters usage | false |
@jsf.navigation (0..*)
specify navigation rules for the jsf application
| Parameter | Type | Applicability | Description | Mandatory |
|---|
| from | text | | | true |
| to | text | | | true |
| result | text | | | true |
@jsf.validator (0..1)
Mark the class as implementation of JSF Validator interface
| Parameter | Type | Applicability | Description | Mandatory |
|---|
| name | text | | The unique id of the jsf validator which is used to reference it | true |
@jsf Method Level Tag Usage
@jsf.managed-property (0..*)
Defines a managed property for a managed bean
| Parameter | Type | Applicability | Description | Mandatory |
|---|
| value | text | | Define the initial value of the property | false |
| value-ref | text | | Define the initial value of the property as reference | use value or value-ref property |
@jsf.validator-attribute (0..*)
mark the methode as getter methode for a validator attribute. Attribute name and type are read from the methode signature
@jsf Field Level Tag Usage