「Java」@RequestMappingでファイルをダウンロードさせる
書式
1.@RequestMapping(value = 指定パス, produces = MediaType.APPLICATION_XML_VALUE)
2.@RequestMapping(path = 指定パス, produces = MediaType.TEXT_PLAIN_VALUE)
使用例1 xmlファイルのダウンロード
@RequestMapping(value = "/cft/download", produces = MediaType.APPLICATION_XML_VALUE) public Resource download() { return new FileSystemResource("config.xml"); }
使用例2 テキストファイルのダウンロード
@RequestMapping(path = "/cft/download", produces = MediaType.TEXT_PLAIN_VALUE) public Resource download() { return new FileSystemResource(new File("changfa.txt")); }