webwork and struts2 文件上传注意事项

1.enctype="multipart/form-data"

2.method = "post"

3.File name; //文件 name是form中的名称
String nameFileName; //文件的名称
String nameContentType; //文件类型

4.webwork.properties(or struts.properties)
struts.multipart.saveDir="D:\\temp\\"设置临时文件夹来保存文件


默认的上传方式采用common_fileupload的jar


文件默认上传的时候用了一个随机的名称加个tmp的后缀
在FileUploadIntercepter以后会直接删掉
有2种方法来保存

1.重命名文件

2.把文件当流输入到你指定的文件当中。


###########################################################
对于多个文件的上传
<input type="file" name="file"/>
<input type="file" name="file"/>

在action中定义数组
File[] file;
String[] fileFileName;
String[] fileContentType;
其他类似
阅读更多

没有更多推荐了,返回首页