Woodstock to ICEfaces Component Mapping

webuijsf:label to ice:outputLabel

Summary

The webuijsf:label component closely aligns with the functionality of the ice:outputLabel component. webuijsf:label has client side refresh() method, which asynchronously updates webuijsf:label component. ICEFaces framework provides page level update and updates the page asynchronously, so ICEFaces doesn't require component level refresh.  The ice:outputLabel supports security based rendering as well.

TLD Comparison

Woodstock ICEfaces Comments
Common Attribute    
id id -
binding binding -
rendered rendered -
style style -
styleClass styleClass -
converter converter -
for for -
visible visible -
onMouseDown onmousedown -
onMouseOut onmouseout -
onMouseOver onmouseover -
onMouseMove onmousemove -
onMouseUp onmouseup -
onClick onclick -
Similar Attributes    
toolTip title -
text value -
Unique Attributes    
labelLevel - -
htmlTemplate - -
hideIndicators - -
requiredIndicator - -
- accesskey -
- dir -
- effect -
- onblur -
- ondblclick -
- onfocus -
- onkeydown -
- onkeypress -
- onkeyup -
- renderedOnUserRole -
- tabindex -

Usage Examples


<webuijsf:label id="pizzaLabel" text="#{msgs.label_pizza}"/>

<ice:outputLabel id="pizzaLabel" value="#{msgs.label_pizza}"/>



<webuijsf:label id="pizzaLabel" text="ICEfaces"/>

<ice:outputLabel id="pizzaLabel" value= "ICEfaces"/>< BR>