Woodstock to ICEfaces Component Mapping

webuijsf:upload to ice:inputFile

Summary

The webuijsf:upload component closely aligns with the functionality of the ice:inputFile component.

TLD Comparison

Woodstock ICEfaces Comments
Common Attributes    
binding binding -
disabled disabled -
id id -
immediate immediate -
label label -
onBlur onblur -
onChange onchange -
onFocus onfocus -
rendered rendered -
style style -
styleClass styleClass -
tabIndex tabindex -
toolTip title -
Similar Attributes    
labelLevel - Use ice:outputText or ice:outputLabel using 'style' to set desired appearance.
valueChangeListenerExpression - actionListener
Unique Attributes    
converter - -
columns - -
htmlTemplate - -
maxLength - -
onClick - -
onDblClick - -
onKeyDown - -
onKeyPress - -
onKeyUp - -
onMouseDown - -
onMouseMove - -
onMouseOut - -
onMouseOver - -
onMouseUp - -
onSelect - -
preservePath - -
readOnly - -
required - -
uploadedFile - -
validatorExpression - -
visible - -
- accept -
- accesskey -
- action -
- buttonClass -
- enabledOnUserRole -
- file -
- fileNamePattern -
- height -
- inputTextClass -
- inputTextSize -
- progressListener -
- progressRender -
- renderedOnUserRole -
- submitOnUpload -
- uniqueFolder -
- uploadDirectory -
- uploadDirectoryAbsolute -
- value -
- width -

Usage Examples

<webuijsf:upload id="upload1" 
            uploadedFile="#{FileUploadBean.uploadedFile}"
            label="Choose a file: " />
            
<ice:inputFile id="upload1" 
            value="#{FileUploadBean.uploadedFile}"
            label="Choose a file: " />