Повреждение файла xls при использовании CommonsMultipartResolver - PullRequest
0 голосов
/ 11 апреля 2019

Когда файл xls загружен и фильтр не используется перед моим требуемым контроллером, данные файла верны.Если я перехватываю запрос, используя фильтр, используя CommonsMultipartResolver resolMultipart (запрос), то данные файла повреждаются, когда они передаются на требуемый контроллер.

CommonsMultipartResolver commonsMultipartResolver = new CommonsMultipartResolver();
MultipartHttpServletRequest multipartRequest = commonsMultipartResolver.resolveMultipart(req);

boolean isRequestValid=validateRequest(multipartRequest);
if(isRequestValid){
    LOGGER.debug("Request: Status-> Valid , Encoding-> No");
    chain.doFilter(multipartRequest, res);
    }
...