Struts实现文件上传
* index.jsp
表单的提交方式为 method="post"、enctype="multipart/form-data"
<form action="upload.do" method="post" enctype="multipart/form-data">
标题:<input type="text" name="title" /> <br/>
文件:<input type="file" name="myfile" /><br/>
<input type="submit" value=" 提交 "/>
* UploadTestAction 拿到文件对像使用文件流FileOutputStream写出文件
FileOutputStream fop = new FileOutputStream("C://" + myFile.getFileName());
fop.write(myFile.getFileData());
* upload_sccuess.jsp 显示文件信息
标题:${ uploadForm.title }<br/>
文件名:${ uploadForm.myfile.fileName }<br/>
示例构架图:
运行页面:
页面输入值:
成功页面:(同时该文件会在C盘下)