Package org.omnifaces.component.input


package org.omnifaces.component.input
  • Classes
    Class
    Description
    The <o:componentIdParam> component allows to render just one or more components on a view via a GET parameter.
    The <o:form> is a component that extends the standard <h:form> and submits to exactly the request URI with query string as seen in browser's address.
    The <o:hashParam> is a component that extends the standard <f:viewParam> with support for setting hash query parameter values in bean and automatically reflecting updated model values in hash query string.
    The <o:inputFile> is a component that extends the standard <h:inputFile> and adds support for directory and maxsize attributes, along with built-in server side validation on accept and maxsize attributes.
    The <o:inputHidden> is a component that extends the standard <h:inputHidden> and changes the behavior to immediately convert, validate and update during apply request values phase, regardless of any conversion/validation errors on other UIInput components within the same form.
    Base class of HashParam and ScriptParam.
    The <o:scriptParam> is a component that extends the standard <f:viewParam> with support for setting results of client-side evaluated JavaScript code in bean.
    The <o:viewAction> is a component that extends the standard <f:viewAction> and changes the if attribute to be evaluated during INVOKE_APPLICATION phase instead of the APPLY_REQUEST_VALUES phase.
    The <o:viewParam> is a component that extends the standard <f:viewParam> and provides a stateless mode of operation and fixes the issue wherein null model values are converted to empty string parameters in query string (e.g. when includeViewParams=true) and the (bean) validation never being triggered when the parameter is completely absent in query string, causing e.g.