Module org.omnifaces
Package org.omnifaces.component.input
-
Class Summary Class Description ComponentIdParam The<o:componentIdParam>
component allows to render just one or more components on a view via a GET parameter.Form 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.HashParam 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.InputFile The<o:inputFile>
is a component that extends the standard<h:inputFile>
and adds support formultiple
,directory
,accept
andmaxsize
attributes, along with built-in server side validation onaccept
andmaxsize
attributes.InputHidden 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 otherUIInput
components within the same form.OnloadParam Base class ofHashParam
andScriptParam
.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.ViewAction The<o:viewAction>
is a component that extends the standard<f:viewAction>
and changes theif
attribute to be evaluated duringINVOKE_APPLICATION
phase instead of theAPPLY_REQUEST_VALUES
phase.ViewParam 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.