Uploading file using Jersey over RESTfull service and The resource configuration is not modifiable?

前端 未结 6 986
误落风尘
误落风尘 2020-12-13 04:15
@Path(\"file.upload\")
public class UploadFileService {
@POST
@Consumes(MediaType.MULTIPART_FORM_DATA)
public Response uploadFile(
        @FormDataParam(\"file\") I         


        
6条回答
  •  温柔的废话
    2020-12-13 04:41

    If you are using jetty server and jersey servlet, then you can solve this problem by adding the following code in your main class where you have started the jetty server,

    ServletHolder jerseyServlet = context.addServlet( org.glassfish.jersey.servlet.ServletContainer.class, "/*"); jerseyServlet.setInitOrder(0);

          // Tells the Jersey Servlet which REST service/classes to load.
          jerseyServlet
                  .setInitParameter(
                          "jersey.config.server.provider.classnames",
                          
                                  + ";org.glassfish.jersey.media.multipart.MultiPartFeature");
    

提交回复
热议问题