java方法同时接收前端的文件和json数据

java同时接受前端的文件和json数据的话,入参用HttpServletRequest,本人测试没问题,下面是我的测试代码:

     public ApiBaseResponse uploadOfficialSeal(HttpServletRequest servletRequest) {
        MultipartFile file = null;

         //取文件数据
        if (servletRequest instanceof StandardMultipartHttpServletRequest) {
            MultiValueMap fileMap = ((StandardMultipartHttpServletRequest) servletRequest).getMultiFileMap();
            file = fileMap.get("file").get(0);

         }

         //取参数数据

         String id = servletRequest.getParameter("id");

     }

你可能感兴趣的:(java)