Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在Rest调用中使用MultipartFormdataInput读取excel文件_Javascript_Java_Jboss7.x_Inputstream_Multipartform Data - Fatal编程技术网

Javascript 无法在Rest调用中使用MultipartFormdataInput读取excel文件

Javascript 无法在Rest调用中使用MultipartFormdataInput读取excel文件,javascript,java,jboss7.x,inputstream,multipartform-data,Javascript,Java,Jboss7.x,Inputstream,Multipartform Data,我使用MultipartFormDataInput在REST调用中读取excel文件。我的服务器代码如下所述 @POST @Path("/UploadedFile") @Consumes("multipart/form-data") @Produces({ "text/html" }) public /*JSONArray*/ String UploadedFile(MultipartFormDataInput input) throws Exception {

我使用MultipartFormDataInput在REST调用中读取excel文件。我的服务器代码如下所述

@POST
@Path("/UploadedFile")

@Consumes("multipart/form-data")

@Produces({ "text/html" })

    public /*JSONArray*/ String UploadedFile(MultipartFormDataInput input) throws Exception     
    {
        Map<String, List<InputPart>> uploadForm = input.getFormDataMap();
        List<InputPart> inputParts = uploadForm.get("file");
        System.out.println("in rest call file got" );

        InputPart inputPart = inputParts.get(0);
        InputStream inputStream = inputPart.getBody(InputStream.class, null);

        XSSFWorkbook workbook = new XSSFWorkbook(inputStream);
        .....

    }
Unable to find a MessageBodyReader for media type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet and class type java.io.FileInputStream