META-INF.myfaces_html.tld Maven / Gradle / Ivy
Show all versions of myfaces-impl Show documentation
This tag library implements the standard JSF HTML tags.
JSF HTML tag library.
1.2
h
http://java.sun.com/jsf/html
inputHidden
org.apache.myfaces.taglib.html.HtmlInputHiddenTag
JSP
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
This tag is commonly used as a child of the h:dataTable tag, to represent a column of
data within an html table. It can be decorated with nested "header" and "footer" facets
which cause the output of header and footer rows.
The non-facet child components of this column are re-rendered on each table row
to generate the content of the cell. Those child components can reference the "var"
attribute of the containing h:dataTable to generate appropriate output for each row.
]]>
column
org.apache.myfaces.taglib.html.HtmlColumnTag
JSP
headerClass
java.lang.String
footerClass
java.lang.String
rowHeader
boolean
rendered
java.lang.Boolean
styleClass
java.lang.String
id
false
binding
javax.faces.component.UIComponent
commandButton
org.apache.myfaces.taglib.html.HtmlCommandButtonTag
JSP
image
java.lang.String
type
java.lang.String
accesskey
java.lang.String
onselect
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
disabled
boolean
readonly
boolean
role
java.lang.String
label
java.lang.String
alt
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
onchange
java.lang.String
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods
are fired instead at the end of the "apply request values" phase.
]]>
immediate
boolean
value
java.lang.Object
If the value is an expression, it is expected to be a method binding EL expression that identifies
an action method. An action method accepts no parameters and has a String return value, called the
action outcome, that identifies the next view displayed. The phase that this event is fired in
can be controlled via the immediate attribute.
If the value is a string literal, it is treated as a navigation outcome for the current view. This
is functionally equivalent to a reference to an action method that returns the string literal.
]]>
action
java.lang.Object myMethod( )
actionListener
void myMethod( javax.faces.event.ActionEvent )
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
commandLink
org.apache.myfaces.taglib.html.HtmlCommandLinkTag
JSP
disabled
boolean
accesskey
java.lang.String
charset
java.lang.String
coords
java.lang.String
hreflang
java.lang.String
rel
java.lang.String
rev
java.lang.String
shape
java.lang.String
target
java.lang.String
type
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods
are fired instead at the end of the "apply request values" phase.
]]>
immediate
boolean
value
java.lang.Object
If the value is an expression, it is expected to be a method binding EL expression that identifies
an action method. An action method accepts no parameters and has a String return value, called the
action outcome, that identifies the next view displayed. The phase that this event is fired in
can be controlled via the immediate attribute.
If the value is a string literal, it is treated as a navigation outcome for the current view. This
is functionally equivalent to a reference to an action method that returns the string literal.
]]>
action
java.lang.Object myMethod( )
actionListener
void myMethod( javax.faces.event.ActionEvent )
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
commandScript
org.apache.myfaces.taglib.html.HtmlCommandScriptTag
JSP
autorun
boolean
execute
java.lang.String
name
java.lang.String
onerror
java.lang.String
onevent
java.lang.String
render
java.lang.String
resetValues
java.lang.Boolean
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods
are fired instead at the end of the "apply request values" phase.
]]>
immediate
boolean
value
java.lang.Object
If the value is an expression, it is expected to be a method binding EL expression that identifies
an action method. An action method accepts no parameters and has a String return value, called the
action outcome, that identifies the next view displayed. The phase that this event is fired in
can be controlled via the immediate attribute.
If the value is a string literal, it is treated as a navigation outcome for the current view. This
is functionally equivalent to a reference to an action method that returns the string literal.
]]>
action
java.lang.Object myMethod( )
actionListener
void myMethod( javax.faces.event.ActionEvent )
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
This component may have nested facets with names "header" and "footer"
to specify header and footer rows.
The non-facet children of this component are expected to be
h:column components which describe the columns of the table.
]]>
dataTable
org.apache.myfaces.taglib.html.HtmlDataTableTag
JSP
bgcolor
java.lang.String
bodyrows
java.lang.String
border
int
cellpadding
java.lang.String
cellspacing
java.lang.String
columnClasses
java.lang.String
footerClass
java.lang.String
frame
java.lang.String
headerClass
java.lang.String
rowClasses
java.lang.String
rules
java.lang.String
summary
java.lang.String
width
java.lang.String
captionClass
java.lang.String
captionStyle
java.lang.String
rowClass
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
The value referenced by the EL expression can be of any type.
- A value of type DataModel is used directly.
- Array-like parameters of type array-of-Object, java.util.List, java.sql.ResultSet or
javax.servlet.jsp.jstl.sql.Result are wrapped in a corresponding DataModel that knows how to iterate over the
elements.
- Other values are wrapped in a DataModel as a single row.
Note in particular that unordered collections, eg Set are not supported. Therefore if the value expression
references such an object then the table will be considered to contain just one element - the collection itself.
]]>
value
java.lang.Object
first
int
Specify zero to display all rows from the "first" row to the end of available data.
]]>
rows
int
During rendering of child components of this UIData, the variable with this name can be read to learn what the
"rowData" object for the row currently being rendered is.
This value must be a static value, ie an EL expression is not permitted.
]]>
var
false
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
form
org.apache.myfaces.taglib.html.HtmlFormTag
JSP
accept
java.lang.String
acceptcharset
java.lang.String
enctype
java.lang.String
onreset
java.lang.String
onsubmit
java.lang.String
target
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
prependId
boolean
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
The value attribute specifies the url of the image to be displayed;
see the documentation for attribute "url" for more details.
]]>
graphicImage
org.apache.myfaces.taglib.html.HtmlGraphicImageTag
JSP
height
java.lang.String
ismap
boolean
longdesc
java.lang.String
usemap
java.lang.String
width
java.lang.String
library
java.lang.String
name
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
alt
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
url
java.lang.String
If the URL starts with a '/', it is relative to the context path of the web application.
]]>
value
java.lang.Object
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
inputFile
org.apache.myfaces.taglib.html.HtmlInputFileTag
JSP
maxlength
int
size
int
autocomplete
java.lang.String
accesskey
java.lang.String
onselect
java.lang.String
disabled
boolean
readonly
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
label
java.lang.String
alt
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
onchange
java.lang.String
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
inputSecret
org.apache.myfaces.taglib.html.HtmlInputSecretTag
JSP
maxlength
int
redisplay
boolean
size
int
autocomplete
java.lang.String
accesskey
java.lang.String
onselect
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
disabled
boolean
readonly
boolean
role
java.lang.String
label
java.lang.String
alt
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
onchange
java.lang.String
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
inputText
org.apache.myfaces.taglib.html.HtmlInputTextTag
JSP
maxlength
int
size
int
autocomplete
java.lang.String
accesskey
java.lang.String
onselect
java.lang.String
disabled
boolean
readonly
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
label
java.lang.String
alt
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
onchange
java.lang.String
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
inputTextarea
org.apache.myfaces.taglib.html.HtmlInputTextareaTag
JSP
cols
int
rows
int
accesskey
java.lang.String
onselect
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
disabled
boolean
readonly
boolean
role
java.lang.String
label
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
onchange
java.lang.String
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
message
org.apache.myfaces.taglib.html.HtmlMessageTag
JSP
style
java.lang.String
styleClass
java.lang.String
errorClass
java.lang.String
errorStyle
java.lang.String
fatalClass
java.lang.String
fatalStyle
java.lang.String
infoClass
java.lang.String
infoStyle
java.lang.String
tooltip
boolean
warnClass
java.lang.String
warnStyle
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
This is a required property on the component.
]]>
for
true
java.lang.String
showDetail
boolean
showSummary
boolean
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
If globalOnly = true, only global messages, that have no
associated clientId, will be displayed.
else if there is a "for" attribute, only messages that are
assigned to the component referenced by the "for" attribute
are displayed.
else all messages are displayed.
]]>
messages
org.apache.myfaces.taglib.html.HtmlMessagesTag
JSP
layout
java.lang.String
style
java.lang.String
styleClass
java.lang.String
errorClass
java.lang.String
errorStyle
java.lang.String
fatalClass
java.lang.String
fatalStyle
java.lang.String
infoClass
java.lang.String
infoStyle
java.lang.String
tooltip
boolean
warnClass
java.lang.String
warnStyle
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
globalOnly
boolean
showDetail
boolean
showSummary
boolean
for
java.lang.String
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
outputFormat
org.apache.myfaces.taglib.html.HtmlOutputFormatTag
JSP
title
java.lang.String
escape
boolean
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
outputLabel
org.apache.myfaces.taglib.html.HtmlOutputLabelTag
JSP
for
java.lang.String
accesskey
java.lang.String
escape
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
outputLink
org.apache.myfaces.taglib.html.HtmlOutputLinkTag
JSP
accesskey
java.lang.String
charset
java.lang.String
coords
java.lang.String
hreflang
java.lang.String
rel
java.lang.String
rev
java.lang.String
shape
java.lang.String
target
java.lang.String
type
java.lang.String
disabled
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
outputText
org.apache.myfaces.taglib.html.HtmlOutputTextTag
JSP
escape
boolean
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
Children of this element are rendered as cells in the table, filling
rows from left to right. Facets named "header" and "footer" are optional
and specify the content of the thead and tfoot rows, respectively.
]]>
panelGrid
org.apache.myfaces.taglib.html.HtmlPanelGridTag
JSP
bgcolor
java.lang.String
bodyrows
java.lang.String
border
int
cellpadding
java.lang.String
cellspacing
java.lang.String
columnClasses
java.lang.String
columns
int
footerClass
java.lang.String
frame
java.lang.String
headerClass
java.lang.String
rowClasses
java.lang.String
rules
java.lang.String
summary
java.lang.String
width
java.lang.String
captionClass
java.lang.String
captionStyle
java.lang.String
rowClass
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
panelGroup
org.apache.myfaces.taglib.html.HtmlPanelGroupTag
JSP
layout
java.lang.String
style
java.lang.String
styleClass
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
Renders as an HTML input tag with its type set to "checkbox", and
its name attribute set to the id. The "checked" attribute is rendered
if the value of this component is true.
]]>
selectBooleanCheckbox
org.apache.myfaces.taglib.html.HtmlSelectBooleanCheckboxTag
JSP
accesskey
java.lang.String
onselect
java.lang.String
disabled
boolean
readonly
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
label
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
onchange
java.lang.String
value
java.lang.Boolean
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
This is presented as a table with one cell per available option; each cell contains a
checkbox and the option's label. The "layout" attribute determines whether the checkboxes
are laid out horizontally or vertically.
The set of available options is defined by adding child
f:selectItem or f:selectItems components to this component.
The value attribute must be a value-binding expression to a
property of type List, Object array or primitive array. That
"collection" is expected to contain objects of the same type as
SelectItem.getValue() returns for the child SelectItem objects.
On rendering, any child whose value is in the list will be
selected initially. During the update phase, the property setter
is called to replace the original collection with a completely
new collection object of the appropriate type. The new collection
object contains the value of each child SelectItem object that
is currently selected.
]]>
selectManyCheckbox
org.apache.myfaces.taglib.html.HtmlSelectManyCheckboxTag
JSP
border
int
layout
java.lang.String
selectedClass
java.lang.String
unselectedClass
java.lang.String
accesskey
java.lang.String
onselect
java.lang.String
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
disabled
boolean
readonly
boolean
role
java.lang.String
label
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
disabledClass
java.lang.String
enabledClass
java.lang.String
onchange
java.lang.String
hideNoSelectionOption
boolean
collectionType
java.lang.String
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
The set of available options is defined by adding child
f:selectItem or f:selectItems components to this component.
The list is rendered as an HTML select element. The "multiple"
attribute is set on the element and the size attribute is set to
the provided value, defaulting to the number of items in the list
if no value is provided. If the size is set to 1, then a
"drop-down" list (aka "combo-box") is presented, though if this is
the intention then a selectManyMenu should be used instead.
The value attribute must be a value-binding expression to a
property of type List, Object array or primitive array. That
"collection" is expected to contain objects of the same type as
SelectItem.getValue() returns for the child SelectItem objects.
On rendering, any child whose value is in the list will be
selected initially. During the update phase, the property is set
to contain a "collection" of values for those child SelectItem
objects that are currently selected.
]]>
selectManyListbox
org.apache.myfaces.taglib.html.HtmlSelectManyListboxTag
JSP
size
int
accesskey
java.lang.String
disabled
boolean
readonly
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
label
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
disabledClass
java.lang.String
enabledClass
java.lang.String
onchange
java.lang.String
hideNoSelectionOption
boolean
collectionType
java.lang.String
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
The set of available options is defined by adding child
f:selectItem or f:selectItems components to this component.
Renders as an HTML select element, with the choices made up of
child f:selectItem or f:selectItems elements. The multiple
attribute is set and the size attribute is set to 1.
The value attribute must be a value-binding expression to a
property of type List, Object array or primitive array. That
"collection" is expected to contain objects of the same type as
SelectItem.getValue() returns for the child SelectItem objects.
On rendering, any child whose value is in the list will be
selected initially. During the update phase, the property is set
to contain a "collection" of values for those child SelectItem
objects that are currently selected.
]]>
selectManyMenu
org.apache.myfaces.taglib.html.HtmlSelectManyMenuTag
JSP
accesskey
java.lang.String
disabled
boolean
readonly
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
label
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
disabledClass
java.lang.String
enabledClass
java.lang.String
onchange
java.lang.String
hideNoSelectionOption
boolean
collectionType
java.lang.String
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
Rendered as a listbox with the MULTIPLE attribute set to false.
The available choices are defined via child f:selectItem or
f:selectItems elements. The size of the listbox defaults to the
number of available choices; if size is explicitly set to a
smaller value, then scrollbars will be rendered. If size is set
to 1 then a "drop-down menu" (aka "combo-box") is rendered, though
if this is the intent then selectOneMenu should be used instead.
The value attribute of this component is read to determine
which of the available options is initially selected; its value
should match the "value" property of one of the child SelectItem
objects.
On submit of the enclosing form, the value attribute's bound
property is updated to contain the "value" property from the
chosen SelectItem.
]]>
selectOneListbox
org.apache.myfaces.taglib.html.HtmlSelectOneListboxTag
JSP
size
int
accesskey
java.lang.String
disabled
boolean
readonly
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
label
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
disabledClass
java.lang.String
enabledClass
java.lang.String
onchange
java.lang.String
hideNoSelectionOption
boolean
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
Renders a drop-down menu (aka "combo-box") containing a set of
choices, of which only one can be chosen at a time. The available
choices are defined via child f:selectItem or f:selectItems
elements.
The value attribute of this component is read to determine
which of the available options is initially selected; its value
should match the "value" property of one of the child SelectItem
objects.
On submit of the enclosing form, the value attribute's bound property
is updated to contain the "value" property from the chosen SelectItem.
]]>
selectOneMenu
org.apache.myfaces.taglib.html.HtmlSelectOneMenuTag
JSP
accesskey
java.lang.String
disabled
boolean
readonly
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
label
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
disabledClass
java.lang.String
enabledClass
java.lang.String
onchange
java.lang.String
hideNoSelectionOption
boolean
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent
Renders as an HTML table element, containing an input element for
each child f:selectItem or f:selectItems elements. The input
elements are rendered as type radio.
The value attribute of this component is read to determine
which of the available options is initially selected; its value should
match the "value" property of one of the child SelectItem objects.
On submit of the enclosing form, the value attribute's bound property
is updated to contain the "value" property from the chosen SelectItem.
]]>
selectOneRadio
org.apache.myfaces.taglib.html.HtmlSelectOneRadioTag
JSP
border
int
layout
java.lang.String
group
java.lang.String
accesskey
java.lang.String
onselect
java.lang.String
disabled
boolean
readonly
boolean
onclick
java.lang.String
ondblclick
java.lang.String
onkeydown
java.lang.String
onkeypress
java.lang.String
onkeyup
java.lang.String
onmousedown
java.lang.String
onmousemove
java.lang.String
onmouseout
java.lang.String
onmouseover
java.lang.String
onmouseup
java.lang.String
style
java.lang.String
styleClass
java.lang.String
role
java.lang.String
label
java.lang.String
dir
java.lang.String
lang
java.lang.String
title
java.lang.String
onblur
java.lang.String
onfocus
java.lang.String
tabindex
java.lang.String
disabledClass
java.lang.String
enabledClass
java.lang.String
onchange
java.lang.String
hideNoSelectionOption
boolean
During normal event processing, action methods and action listener methods are fired during the
"invoke application" phase of request processing. If this attribute is set to "true", these methods are fired
instead at the end of the "apply request values" phase.
]]>
immediate
boolean
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.
]]>
required
boolean
]]>
converterMessage
java.lang.String
requiredMessage
java.lang.String
The invoked method is expected to check the submitted value for this component, and if not acceptable then report
a validation error for the component.
The method is expected to have the prototype
public void aMethod(FacesContext, UIComponent,Object)
]]>
validator
void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
validatorMessage
java.lang.String
The phase in which this method is invoked can be controlled via the immediate attribute.
]]>
valueChangeListener
void myMethod( javax.faces.event.ValueChangeEvent )
value
java.lang.Object
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.
]]>
converter
javax.faces.convert.Converter
id
true
rendered
boolean
binding
javax.faces.component.UIComponent