注意
经过Eclipse 3.6,Maven 3和RESTEasy 2.2.1.GA的测试
题
使用RESTEasy开发文件上传功能,请参见以下RESTEasy多部分文件上传示例:
public class FileUploadForm {
private byte[] data;
@FormParam("file")
public void setData(byte[] data) {
this.data = data;
}
//...code omitted
}
@Path("/file")
public class UploadFileService {
@POST
@Path("/upload")
@Consumes("multipart/form-data")
public Response uploadFile(@MultipartForm FileUploadForm form) {
//...code omitted
}
}
上面的文件上传示例可以编译而没有任何错误。 但是,在将文件上传到已部署的服务期间,它会提示以下可怕的错误消息。