controller层的RequestMapping的value: kjplatform/api/dz/{date}, 我需要怎么写能拿到dz 跟date

方法的映射地址: kjplatform/api/dz/{date}, 我需要怎么写能拿到dz 跟date ,还是说
我需要传一个HttpservletRequest类型的参数?

不用HttpservletRequest也可以,直接使用@PathVariable注解。
代码如下:

@RequestMapping(value = "/download/{id}/{date}/", method = RequestMethod.GET)
    public void download(HttpServletResponse response, @PathVariable String id, @PathVariable String date) {
        System.out.println("id = " + id);
        System.out.println("date = " + date);
    }

运行截图:
图片说明

访问地址(仅供参考):
http://localhost:8088/kjplatform/api/download/52457821/2019-03-14/

在controller的方法中将参数写为HttpServletRequest request,然后在方法体中就可以用request.getParameter("dz");得到你的数据

顶楼上,但是拿到dz是什么意思?dz不是在路径中写死了的吗?