Module org.omnifaces
Package org.omnifaces.component.input
package org.omnifaces.component.input
-
ClassesClassDescriptionThe
<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 fordirectoryandmaxsizeattributes, along with built-in server side validation onacceptandmaxsizeattributes.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 otherUIInputcomponents within the same form.Base class ofHashParamandScriptParam.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 theifattribute to be evaluated duringINVOKE_APPLICATIONphase instead of theAPPLY_REQUEST_VALUESphase.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. whenincludeViewParams=true) and the (bean) validation never being triggered when the parameter is completely absent in query string, causing e.g.