inputFile


The inputFile component renders an file input HTML element. Users specify a file to upload either by entering the path to a file directly, or by clicking the Browse button to open a file-system navigation dialog window. Clicking the Upload button uploads the specified file to the server.

The inputFile component can be used to provide a user-specified file upload capability.

Note: The inputFile component must render itself inside a form with its encode type set to "multipart/form-data". This limitation prevents using the inputFile component inside another form.
Example

The following code shows how to create a simple inputFile component:

<ice:inputFile

value="#{upload.file}"

rendered="#{upload.renderme}"

size="20"

/>
Tag Summary

tag-name:
<ice:inputFile>
tag-class:
com.icesoft.faces.component.inputfile.InputFileTag
component-class:
com.icesoft.faces.component.inputfile.InputFile
component-type:
com.icesoft.faces.File
component-family:
com.icesoft.faces.File
renderer-class:
com.icesoft.faces.component.inputfile.InputFileRenderer
renderer-type:
com.icesoft.faces.Upload