Ben*_*ies 3 java spring spring-mvc
我的应用程序当前提供数据请求,并可以使用RequestParams按照用户要求对数据进行排序
@RequestParam(value = "orderBy", required = false, defaultValue = "severity") String orderBy,
@RequestParam(value = "order", required = false, defaultValue = "desc") String order,
Run Code Online (Sandbox Code Playgroud)
你明白了.
但是,我想实现多重排序,(按严重性排序,然后匹配严重性按日期排序).代码方面,这很容易(google-collections拯救),但我如何向调用该服务的用户公开?
理想情况下,我不想要多个orderBy @RequestParams(orderBy2,orderBy3,orderBy4),因为那只是简单的丑陋.
思考?
干杯
通常,您应该能够将请求参数转换为如下数组:
@RequestParam(value = "orderBy", required = false, defaultValue = "severity") String[] orderBy,
@RequestParam(value = "order", required = false, defaultValue = "desc") String[] order,
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5261 次 |
| 最近记录: |