Woodstock to ICEfaces Component Mapping

webuijsf:dropDown to ice:selectManyMenu

Summary

The webuijsf:dropDown component closely aligns with the functionality of the ice:selectManyMenu component.

TLD Comparison

Woodstock ICEfaces Comments
Common Attribute    
binding binding -
readOnly readonly -
onDblClick ondblclick -
onKeyPress onkeypress -
onFocus onfocus -
rendered rendered -
id id -
onKeyUp onkeyup -
onMouseUp onmouseup -
styleClass styleClass -
style style -
onClick onclick -
onBlur onblur -
onMouseDown onmousedown -
converter converter -
disabled disabled -
onMouseOut onmouseout -
onMouseOver onmouseover -
onMouseMove onmousemove -
immediate immediate -
onChange onchange -
visible visible -
onKeyDown onkeydown -
tabIndex tabindex -
required required -
Similar Attributes    
toolTip title -
submitForm partialSubmit -
width style Can use CSS 'style' to set 'width'.
validatorExpression validator -
selected value -
valueChangeListenerExpression valueChangeListener -
Unique Attributes    
htmlTemplate - -
labelOnTop - -
actionExpression - -
actionListenerExpression - -
navigateToValue - -
forgetValue - -
items - -
separators - -
label - -
labelLevel - -
- accesskey -
- autocomplete -
- dir -
- disabledClass -
- effect -
- enabledClass -
- enabledOnUserRole -
- lang -
- onclickeffect -
- ondblclickeffect -
- onkeydowneffect -
- onkeypresseffect -
- onkeyupeffect -
- onmousedowneffect -
- onmousemoveeffect -
- onmouseouteffect -
- onmouseovereffect -
- onmouseupeffect -
- renderedOnUserRole -
- onselect -

Usage Examples

<webuijsf:dropDown selected="#{flightSearch.leaveAirport}"
items="#{dataBean.airports}"
id="leaveAirport"
tooltip="#{msgs.chooseAirport}"
label="#{msgs.chooseDepartureAirport}"/>

<ice:selectManyMenu value="#{flightSearch.leaveAirport}"
id="leaveAirport"
title="#{msgs.chooseAirport}"
<f:selectItems value="#{dataBean.airports}"/>
</ice:selectManyMenu>