| |||||||
FRAMES NO FRAMES |
Tag Information | |
Tag Class | org.openfaces.taglib.jsp.select.SelectOneMenuJspTag |
TagExtraInfo Class | None |
Body Content | JSP |
Display Name | None |
Attributes | |||||
Name | Required | Binding Type | EL | Default | Description |
accesskey | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | An access key for the SelectOneMenu component. |
binding | false | javax.el.ValueExpression
(must evaluate to org.openfaces.component.select.SelectOneMenu )
| only | null | A value-binding expression that associates the SelectOneMenu with a backing bean property. |
buttonAlignment | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| true | "right" | Defines whether the button that opens the drop-down list is positioned to the right or to the left of the text field. Available values are: "left" "right" |
buttonClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the drop-down button. |
buttonImageUrl | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | URL of the image file for the drop-down button. |
buttonStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the drop-down button. |
converter | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | Converter instance registered with this component. |
disabled | false | javax.el.ValueExpression
(must evaluate to boolean )
| true | false | A flag that enables or disables the component. |
disabledButtonClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the drop-down button in the disabled state. |
disabledButtonImageUrl | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | URL of the image file for the drop-down button in the disabled state. |
disabledButtonStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the drop-down button in the disabled state. |
disabledClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the entire SelectOneMenu component in the disabled state. |
disabledStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the entire SelectOneMenu component in the disabled state. |
focusedClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name of the SelectOneMenu component when it is focused. |
focusedStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style of the SelectOneMenu component when it is focused. |
footerHorizSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for a line that separates the footer from the drop-down items. Should be specified as the CSS "border" property but without the prefix "border:". |
footerVertSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for vertical lines between column footers. Should be specified as the CSS "border" property but without the prefix "border:". |
headerHorizSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for a line that separates the header from the drop-down items. Should be specified as the CSS "border" property but without the prefix "border:". |
headerVertSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for vertical lines between column headers. Should be specified as the CSS "border" property but without the prefix "border:". |
horizontalGridLines | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for horizontal lines in the drop-down list. Should be specified as the CSS "border" property but without the prefix "border:". |
id | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| false | null | The component identifier. |
immediate | false | javax.el.ValueExpression
(must evaluate to boolean )
| true | false | A flag that indicates whether or not valueChangeListener should be executed immediately (during the Apply Request Values phase of the request processing lifecycle instead of Process Validations phase) and the component's input should be converted and validated immediately (during the Apply Request Values phase of the request processing lifecycle instead of the Process Validations phase). |
label | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A localized user presentable name for this component. Used when constructing validation messages for this component in the same way as for the standard |
listAlignment | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| true | "left" | Defines how items in the drop-down list are aligned. Available values are: "left" "right" |
listClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the drop-down list. |
listFooterRowClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the footer row in the drop-down list. |
listFooterRowStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the footer row in the drop-down list. |
listHeaderRowClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the header row in the drop-down list. |
listHeaderRowStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the header row in the drop-down list. |
listItemClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for a list item. |
listItemStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for a list item. |
listStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the drop-down list. |
multiFooterSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for a line that separates multiple footer rows when column groups are used. |
multiHeaderSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for a line that separates multiple header rows when column groups are used. |
oddListItemClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for an odd list item, if different from listItemClass. |
oddListItemStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for an odd list item, if different from listItemStyle. |
onblur | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the SelectOneMenu loses focus. |
onchange | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed on the client when the SelectOneMenu's value has changed. |
onclick | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed on the client when the user clicks the left mouse button over the SelectOneMenu. |
oncloseup | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed on the client when the drop-down list has closed. |
oncontextmenu | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user presses right mouse button over the component (or performs the other context menu invocation action depending on the platform). |
ondblclick | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed on the client when the user double-clicks the left mouse button over the SelectOneMenu. |
ondropdown | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed on the client when the drop-down list has opened. |
onfocus | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the SelectOneMenu receives focus. |
onkeydown | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user presses a key over the SelectOneMenu. |
onkeypress | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed on the client when the user presses and releases a key over the SelectOneMenu. |
onkeyup | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user releases a key over the SelectOneMenu. |
onmousedown | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user clicks over the SelectOneMenu with either mouse button. |
onmousemove | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user moves the mouse pointer over the SelectOneMenu. |
onmouseout | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user moves the mouse pointer away from the SelectOneMenu. |
onmouseover | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user moves the mouse pointer onto the SelectOneMenu. |
onmouseup | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user releases the mouse button over the SelectOneMenu. |
pressedButtonClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the drop-down button in the pressed state. |
pressedButtonStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the drop-down button in the pressed state. |
promptText | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | This prompt text will be shown when value of component is empty. |
promptTextClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the prompt text. |
promptTextStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the prompt text. |
rendered | false | javax.el.ValueExpression
(must evaluate to boolean )
| true | false | A flag that indicates whether or not the component is visible. |
required | false | javax.el.ValueExpression
(must evaluate to boolean )
| true | false | A flag that indicates whether or not the SelectOneMenu requires a value. |
rolloverButtonClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the drop-down button in the rollover state. |
rolloverButtonStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the drop-down button in the rollover state. |
rolloverClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the entire SelectOneMenu component in the rollover state. |
rolloverListClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the drop-down list in the rollover state. |
rolloverListItemClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for a list item in the rollover state. |
rolloverListItemStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for a list item in the rollover state. |
rolloverListStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the drop-down list in the rollover state. |
rolloverStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the entire SelectOneMenu component in the rollover state. |
style | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the entire SelectOneMenu component. |
styleClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the entire SelectOneMenu component. |
suggestionDelay | false | javax.el.ValueExpression
(must evaluate to int )
| true | 0 | The time period in milliseconds that specifies the delay after the last key press that should pass before starting auto-completion or auto-suggestion. This delay can be used to avoid too much Ajax requests to be sent to the server when the user is typing text, and only send one request when the user has stopped typing. |
suggestionMode | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| true | "all" | Specifies whether and how the drop-down list with suggestions should be shown when typing in the field. Any value except "none" means that suggestions are displayed. See also the suggestionMinChars and suggestionDelay attributes which define when auto-suggestion starts. Available values are: "stringStart" — works on the client side. Shows suggestions that begin with the entered value "substring" — works on the client side. Shows suggestions that contain the entered value "stringEnd" — works on the client side. Shows suggestions that end with the entered value "custom" — works on the server side using Ajax. Sends an Ajax request when entering a value and returns a list of suggestions from the server "all" — works on the client side. Shows all drop-down items in the list of suggestions "none" — suggestion mode is turned off |
tabindex | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | Position of the component in the focus transition chain for the current document. |
title | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | An advisory title for the text field of the SelectOneMenu component. |
validator | false | javax.el.MethodExpression
(signature must match void validate(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) )
| only | null | MethodBinding representing a validator method that will be called during Process Validations to perform correctness checks on the value of this component. The expression must evaluate to a public method that takes FacesContext, UIComponent, and Object parameters, with a return type of void. |
value | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| true | null | The current value of the SelectOneMenu component. |
valueChangeListener | false | javax.el.MethodExpression
(signature must match void valueChange(javax.faces.event.ValueChangeEvent) )
| only | null | MethodBinding representing a value change listener method that will be notified when a new value has been set for this input component. The expression must evaluate to a public method that takes a ValueChangeEvent parameter, with a return type of void. |
var | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| false | null | The name of a request-scope variable under which the current item object is available when specifying child components. |
verticalGridLines | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for vertical lines in the drop-down list. Should be specified as the CSS "border" property but without the prefix "border:". |
Variables | No Variables Defined. |
| |||||||
FRAMES NO FRAMES |