webservice上传 在项目中整合spring可以使用
依赖这些 jar 包:
jersey-multipart-1.x.jar
mimepull-1.x.jar
@POST
@Consumes(MediaType.MULTIPART_FORM_DATA) // 消费注解必须是这个类型
@Produces(MediaType.APPLICATION_JSON)
public UploadRespBinding upload(FormDataMultiPart form, @Context HttpServletRequest request) {
// FormDataBodyPart part = form.getField("photo"); // 获取 BodyPart
// String filename = part.getContentDisposition().getFileName(); // 获取原始文件名
// InputStream in = part.getValueAs(InputStream.class) // 转为 InputStream 之后你读吧
</pre><pre name="code" class="java">}
webservice上传 在项目中整合spring可以使用
@POST
@Consumes(MediaType.MULTIPART_FORM_DATA) // 消费注解必须是这个类型
@Produces(MediaType.APPLICATION_JSON)
public UploadRespBinding upload(FormDataMultiPart form, @Context HttpServletRequest request) {
// FormDataBodyPart part = form.getField("photo"); // 获取 BodyPart
// String filename = part.getContentDisposition().getFileName(); // 获取原始文件名
// InputStream in = part.getValueAs(InputStream.class) // 转为 InputStream 之后你读吧
}
依赖这些 jar 包:
jersey-multipart-1.x.jar
mimepull-1.x.jar