struts之上传文件
用的是struts自带的org.apache.struts.upload.FormFile,这篇文章参考了网上一些资料,在这做个小结,为日后参考。
首先是提交页面,代码如下:
<form action="DownAddSubmit.do" method="post" ENCTYPE="multipart/form-data">
标题:<input size=80 name="downtitle" value=""/><br/>
图片:<input type="file" size="50" name="thePic"/><br/>
文件:<input type="file" size="50" name="theFile"/><br/>
<input type="submit" value="确定"/>
</form>
我这里假设上传2个文件,1个图片,1个别的文件,其中ENCTYPE="multipart/form-data"务必需要这样写的,当然这里也可以
首先是提交页面,代码如下:
<form action="DownAddSubmit.do" method="post" ENCTYPE="multipart/form-data">
标题:<input size=80 name="downtitle" value=""/><br/>
图片:<input type="file" size="50" name="thePic"/><br/>
文件:<input type="file" size="50" name="theFile"/><br/>
<input type="submit" value="确定"/>
</form>
我这里假设上传2个文件,1个图片,1个别的文件,其中ENCTYPE="multipart/form-data"务必需要这样写的,当然这里也可以
传其他的东西,我传了个标题,文本的,把这个标题传入数据库,把图片和文件上传到服务器空间,同时把这2个文件名字也传
到数据库。
先配置下struts-config.xml,如下:
<form-beans><form-bean name="
<form-beans><form-bean name="