SpringMVC实现下载查询结果为CSV文件
文件下载
SpringMVC提供了一个ResponseEntity类型,使用它可以很方便地定义返回的HttpHeaders和HttpStatus。以下代码演示文件的下载功能:
Controller类的映射路径为data
@Controller
@RequestMapping(value = "data")
public class DataController {
controllor类实现下载的方法路径映射为download:(/data/download)
@RequestMapping(value = "/download")
public ResponseEntity<byte[]> d(@RequestParam("company") String Company,
@RequestParam