我正在使用resteasy,我希望有两个这样的帖子方法 -
@POST
@Consumes("multipart/form-data")
public void post( @PathParam("p1") String p1,
@PathParam("p2") String p2,
@PathParam("p3") String p3,
@Suspended AsyncResponse asyncResponse,
@Context HttpServletRequest httpServletRequest,
MultipartFormDataInput input)
@POST
public void post( @PathParam("p1") String p1,
@PathParam("p2") String p2,
@PathParam("p3") String p3,
@Suspended AsyncResponse asyncResponse,
@Context HttpServletRequest httpServletRequest)
处理文件上传的第一个post方法和处理除文件上传之外的所有请求的其他post方法。但是,当我测试这些方法时,文件上传工作正常,但文件上传以外的请求不会达到任何这些方法。我怎样才能做到这一点? 另外,如果我能以某种方式接收两种类型的请求,然后根据文件是否上传而有条件地处理请求,我很好...
答案 0 :(得分:1)
哦..抱歉的人..必须是构建问题因为上面的方法签名工作正常.. :)