The webuijsf:upload component closely aligns with the functionality of the ice:inputFile component.
| 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 | - |
<webuijsf:upload id="upload1"
uploadedFile="#{FileUploadBean.uploadedFile}"
label="Choose a file: " />
<ice:inputFile id="upload1"
value="#{FileUploadBean.uploadedFile}"
label="Choose a file: " />