是否可以通过评估get-query参数委派不同的@RequestMapping
方法?
示例:如果我调用localhost:8080/cars?format=csv
我想调用第一种方法。
但是如果我打电话给localhost:8080/cars?format=anyothervalue
我想调用第二种方法。春天是否可以使用@RequestParam
s?
@RestController
public class MyServlet {
@RequestMapping("/cars", {format == 'csv'})
public Response doGetCsv(@RequestParam format) {
}
@RequestMapping("/cars", {format == 'xml'})
public Response doGetOthers(@RequestParam format) {
}
}