MVC之GET两种参数调用请求方式

Springmvc在实现路径请求参数实现上有两种方式。

第一种:
@GetMapping("/down")
@ApiOperation(value = "附件下载", notes = "附件下载")
public void downloadFile(@RequestParam String fileId,String Id)throws Exception {
        attmentFileService.downloadFile(fileId);
}
携带参数进行拼接

MVC之GET两种参数调用请求方式

第二种
@GetMapping("/down/{fileId}")
@ApiOperation(value = "附件下载", notes = "附件下载")
public void downloadFile(@PathVariable String fileId)  {
        try {
            attmentFileService.downloadFile(fileId);
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
}
直接将参数放在url上

MVC之GET两种参数调用请求方式

上一篇:mac下RTSP服务器搭建(ZLMediaKit)


下一篇:matlab中,三种读取带文本的csv的函数(方法)