All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.schema.myfaces_facelets_core_2_1.xsd Maven / Gradle / Ivy








    
        This tag library implements the standard JSF core tags for Facelets.
        display-name: JSF Core Facelets Tag Library.
        tlib-version: 2.1
        short-name: f
    

    
        
          
          body-content: empty
        

        
          
            
               
          
            
              
              
            
          
          
            
              
              
            
          
          
            
              
              
            
          
          
            
              
              
            
          
          
            
              
              
            
          
        
    
    
        
          
See the javadocs for interface NamingContainer for further details.

]]>
body-content: JSP
body-content: JSP body-content: JSP If a submitted value has been converted but not yet pushed into the model, then return that locally-cached value (see isLocalValueSet).

Otherwise, evaluate an EL expression to fetch a value from the model.]]>
If this value is true and no input value is provided by a postback operation, then the "requiredMessage" text is registered as a FacesMessage for the request, and validation fails.

Default value: false.

]]>

]]>
The value can either be a static value (ID) or an EL expression. When a static id is specified, an instance of the converter type registered with that id is used. When this is an EL expression, the result of evaluating the expression must be an object that implements the Converter interface.

]]>
Unless otherwise specified, all attributes accept static values or EL expressions.

]]>
body-content: JSP
Unless otherwise specified, all attributes accept static values or EL expressions.

UISelectItem should be nestetd inside a UISelectMany or UISelectOne component, and results in the addition of a SelectItem instance to the list of available options for the parent component

]]>
body-content: empty
BeanValidator is a {@link jakarta.faces.validator.Validator} that doesn't do any validation itself, but delegates validation logic to Bean Validation.

]]>
tag-class: $component.tagClass body-content: empty
Faces Specification]]> tag-class: $component.tagClass body-content: empty Faces Specification]]> tag-class: $component.tagClass body-content: empty Faces Specification]]> tag-class: $component.tagClass body-content: empty RegexValidator is a {@link jakarta.faces.validator.Validator} that checks the value of the corresponding component against specified pattern using Java regular expression syntax. The regular expression syntax accepted by the RegexValidator class is same as mentioned in class {@link java.util.regex.Pattern} in package java.util.regex.

The following algorithm is implemented:

  • If the passed value is null, exit immediately.
  • If the passed value is not a String, exit with a {@link #NOT_MATCHED_MESSAGE_ID} error message.
  • If no pattern has been set, or pattern resolves to null or an empty String, throw a {@link jakarta.faces.validator.ValidatorException} with a {@link #PATTERN_NOT_SET_MESSAGE_ID} message.
  • If pattern is not a valid regular expression, according to the rules as defined in class {@link java.util.regex.Pattern}, throw a {@link ValidatorException} with a (@link #MATCH_EXCEPTION_MESSAGE_ID} message.
  • If a pattern property has been configured on this {@link jakarta.faces.validator.Validator}, check the passed value against this pattern. If value does not match pattern throw a {@link ValidatorException} containing a {@link #NOT_MATCHED_MESSAGE_ID} message.
]]>
tag-class: $component.tagClass body-content: empty
tag-class: $component.tagClass body-content: empty tag-class: org.apache.myfaces.view.facelets.tag.faces.core.ActionListenerHandler body-content: JSP Unless otherwise specified, all attributes accept static values or EL expressions.

According to the documentation, the tag handler implementing this tag should meet the following conditions:

  • Since this tag attach objects to UIComponent instances, and those instances implements Behavior interface, this component should implement BehaviorHolderAttachedObjectHandler interface.
  • f:ajax does not support binding property. In theory we should do something similar to f:convertDateTime tag does: extends from ConverterHandler and override setAttributes method, but in this case BehaviorTagHandlerDelegate has binding property defined, so if we extend from BehaviorHandler we add binding support to f:ajax.
  • This tag works as a attached object handler, but note on the api there is no component to define a target for a behavior. See comment inside apply() method.
]]>
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.AjaxHandler body-content: JSP
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.AttributeHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.AttributesHandler body-content: JSP Faces Specification

Register a DateTimeConverter instance on the UIComponent associated with the closest parent UIComponent custom action.

]]>
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.ConvertDateTimeHandler body-content: JSP
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.ConvertDelegateHandler body-content: JSP Faces Specification

Register a NumberConverter instance on the UIComponent associated with the closest parent UIComponent custom action.

]]>
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.ConvertNumberHandler body-content: JSP
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.EventHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.FacetHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.LoadBundleHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.PassThroughAttributeHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.PassThroughAttributesHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.PhaseListenerHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.ResetValuesActionListenerHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.SelectItemGroupHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.SelectItemGroupsHandler body-content: JSP Unless otherwise specified, all attributes accept static values or EL expressions.

UISelectItems should be nested inside a UISelectMany or UISelectOne component, and results in the addition of one ore more SelectItem instance to the list of available options for the parent component

null

]]>
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.SelectItemsHandler body-content: JSP
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.SetPropertyActionListenerHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.ValidateDelegateHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.ValueChangeListenerHandler body-content: JSP Unless otherwise specified, all attributes accept static values or EL expressions.

See the javadoc for this class in the JSF Specification for further details.

Container for all JavaServer Faces core and custom component actions used on a page.

]]>
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.ViewHandler body-content: JSP
Defaults to the default locale specified in the faces configuration file.

]]>
tag-class: org.apache.myfaces.view.facelets.tag.faces.core.ViewMetadataHandler body-content: JSP tag-class: org.apache.myfaces.view.facelets.tag.faces.core.WebsocketHandler body-content: JSP




© 2015 - 2024 Weber Informatics LLC | Privacy Policy