Springmvc 修改返回的content-type

嚯嚯嚯-----
@RequestMapping(value = “/importExcel”, method = RequestMethod.POST,produces = “text/html;charset=utf-8”)
@ResponseBody
public String importExcel(@RequestParam(value = “file”, required = false) MultipartFile file, HttpServletRequest request) throws Exception {
ResponseDto dto = new ResponseDto();
try {
String result = taskService.importExcelTask(getUser(), file);
dto.setBody(result);
} catch (Exception e) {
logger.error("======================>任务导入失败",e);
dto.getHead().setReturnMessage(“任务导入失败”);
dto.getHead().setReturnCode(“99999998”);
}
return JSON.toJSONString(dto);
}
这样就可以修改掉返回的content-type的类型;然后返回string的话就可以在前端接收这个字符串,再转成JSON对象。

你可能感兴趣的:(等待长沙的春天)