我有一个使用String []作为@RequestParams的API:@RequestParam(required = false) String[] sort
,此数组中的每个String元素都可以在其中包含逗号,例如:?sort=id,asc
。我该如何告诉Spring将排序字符串id,asc
视为一个排序元素,而不是两个,因为现在Spring将此参数视为两个排序元素id
和desc
。如果我发送了两个以上的参数,则它可以正常工作:?sort=id,asc&sort=name,desc
,然后Spring将其视为两个排序元素:id,asc
和name,desc
,这是正确的。但是,当我仅发送上述一个参数时,我就会遇到问题。现在有人可以帮我吗?