我正在编写具有数组查询参数的REST服务。 RESTful Web服务框架是Jersey 2.23(但如有必要,我可以升级)。 URL如下所示:
http://localhost:8080/restservices/data?sort=id&sort=name&sort=description
此处“ sort”是数组查询参数。参数值的排序很重要,因为它们用于排序。此参数在如下代码中定义:
@QueryParam("sort") final List<String> sort
代码按预期工作,但是我不确定是否始终保留顺序。
您能帮助我理解依赖于值的顺序是否可以,或者在sort
Java列表中的顺序与URL中的顺序不同的情况下?