你的位置:首页 > 软件开发 > Java > CXF:通过WebService上传文件,包括大文件的处理

CXF:通过WebService上传文件,包括大文件的处理

发布时间:2016-11-11 00:05:02
参考网上文章,用CXF发布上传文件接口,并上传大文件的测试。 框架:spring3.1+cxf2.7.6 1.定义文件类实体 import javax.activation.DataHandler;import javax./** * CXF上传和下载文件对象包装类 由于CXF的 ...

CXF:通过WebService上传文件,包括大文件的处理

参考网上文章,用CXF发布上传文件接口,并上传大文件的测试。

框架:spring3.1+cxf2.7.6

1.定义文件类实体

import javax.activation.DataHandler;import javax./** * CXF上传和下载文件对象包装类 由于CXF的DataHandler无法获取文件名和文件类型,需要在上传和下载时附带文件名 * */public class CxfFileWrapper {  // 文件名  private String fileName = null;  // 文件扩展名  private String fileExtension = null;  // 文件二进制数据  private DataHandler file = null;  public final String getFileName() {    return fileName;  }  public final void setFileName(String fileName) {    this.fileName = fileName;  }  public final String getFileExtension() {    return fileExtension;  }  public final void setFileExtension(String fileExtension) {    this.fileExtension = fileExtension;  }  // 注解该字段为二进制流  @)  public final DataHandler getFile() {    return file;  }  public final void setFile(DataHandler file) {    this.file = file;  }}

原标题:CXF:通过WebService上传文件,包括大文件的处理

关键词:web

web
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。