在我的Spring Boot应用程序中,来自客户端的请求带有以下URL。localhost:8080/api/invoice?invoiceNo=1234&invoiceDate=050218&invoiceNo=6543&invoiceDate=060218
如何获取请求属性invoiceNo和invoiceDate的值。我知道我们在构建URL并获取它时总是可以使用一些定界符。
我想知道是否有任何springboot方式来实现这一目标。
任何帮助深表感谢。
现在,当我尝试request.getParameter("invoiceNo")
时,我只会得到第一个参数。
最佳答案
使用清单
public void invoice(@RequestParam(name="invoiceNo") List<String> invoiceNos, @RequestParam(name="invoiceDate") List<String> invoiceDates) {