java中文件的上传代码 java代码实现文件上传( 三 )


}
public void setUpload(File[] upload) {
this.upload = upload;
}
public String[] getUploadFileName() {
return uploadFileName;
}
public void setUploadFileName(String[] uploadFileName) {
this.uploadFileName = uploadFileName;
}
public String[] getUploadContentType() {
return uploadContentType;
}
public void setUploadContentType(String[] uploadContentType) {
this.uploadContentType = uploadContentType;
}
public String getSavePath() {
return ServletActionContext.getRequest().getRealPath(savePath);
}
public void setSavePath(String savePath) {
this.savePath = savePath;
}
public String upload()throws Exception{
File[] files=this.getUpload();
for(int i=0;ifiles.length;i++){
FileOutputStream fos=new FileOutputStream(this.getSavePath()+"\\"+this.getUploadFileName()[i]);
byte[] buffer=new byte[1024];
FileInputStream fis=new FileInputStream(files[i]);
int len=0;
while((len=fis.read(buffer))0){
fos.write(buffer,0,len);
}
}
return SUCCESS;
}
}
3、success.jsp页面代码如下(上传成功界面显示所有上传的图片)
文件标题:s:property value="https://www.04ip.com/post/title"/br/
第一个图片:img alt="first" src="/images/defaultpic.gif"/br/
第二个图片:img alt="second" src="/images/defaultpic.gif"/br/
Java中fileupload上传文件的代码private static DiskFileItemFactory factory;//获得磁盘文件条目工厂
private static ServletFileUpload upload;//文件上传处理类
factory = new DiskFileItemFactory();//获得磁盘文件条目工厂
factory.setRepository(new File(config.getCache()));//创建缓存工厂
factory.setSizeThreshold(1024*1024*2) ;//设置缓存区java中文件的上传代码的大小
upload = new ServletFileUpload(factory);//高水平java中文件的上传代码的API文件上传处理
upload.setSizeMax(10 * 1024 * 1024);//设置文件上传java中文件的上传代码的最大值
upload.setFileSizeMax(2* 1024 * 1024); //设置文件上传java中文件的上传代码的最大值
ListFileItem list = upload.parseRequest(request);
for(FileItem item : list){
String fieldName = item.getFieldName();//获取表单java中文件的上传代码的属性名字
String fileName = item.getName() ;//获取文件名
if(item.isFormField()){//如果获取的 表单信息是普通的 文本 信息
}else{
File file = new File("d://test.txt");
item.write(file);
}
}
java中文件的上传代码的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于java代码实现文件上传、java中文件的上传代码的信息别忘了在本站进行查找喔 。

推荐阅读