File Tag (Form Tag) Example
In this section, we are going to describe the file tag. The file tag is a UI tag that renders an HTML file input element achieved through browsing.
Add the following code snippet into the struts.xml file.
struts.xml
<action name="fileTag"> <result>/pages/uiTags/fileTag.jsp</result> </action> |
Create a jsp using the tag <s:file
>.
It
renders an
HTML file input element.
The parameter name is used to set a name for element which we have used
as name="uploadFile".
and the parameter accept is the
HTML accept attribute that indicates the
accepted file mime types which we have used as accept="text/*".
fileTag.jsp
<%@ taglib prefix="s" uri="/struts-tags" %>
|
Output of the fileTag.jsp
On clicking the "Browse.." button. You will see a window that can be used to browse a file to upload.