Springmvc在实现路径请求参数实现上有两种方式。
第一种:
@GetMapping("/down")
@ApiOperation(value = "附件下载", notes = "附件下载")
public void downloadFile(@RequestParam String fileId,String Id)throws Exception {
attmentFileService.downloadFile(fileId);
}
携带参数进行拼接
第二种
@GetMapping("/down/{fileId}")
@ApiOperation(value = "附件下载", notes = "附件下载")
public void downloadFile(@PathVariable String fileId) {
try {
attmentFileService.downloadFile(fileId);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
直接将参数放在url上