参考网上文章,用CXF发布上传文件接口,并上传大文件的测试。 框架:spring3.1+cxf2.7.6 1.定义文件类实体 import javax.activation.DataHandler;import javax./** * CXF上传和下载文件对象包装类 由于CXF的 ...
参考网上文章,用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
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。