0
私はメソッドを持っている春のmvcコントローラを持っています。このメソッドは、いくつかのパラメータを取得します。私はswaggerを設定し、リクエストをテストするためにswaggerを使用します。リクエストパラメータを試してみたいとき、それは送信しません。spring mvcのGetメソッドでパラメータを送信しないでください。
@RequestMapping(value = "/listGrid", method = RequestMethod.GET)
public QueryResult<ActionViewModel> list(String searchFilter, String order,
int pageNumber, int pageSize) {
return actionService.getAllGridList(new SearchOption(searchFilter,
order, pageNumber, pageSize));
}
闊歩して要求のために発生したカールは、この
curl -X GET --header 'Content-Type: application/json' --header 'Accept: */*' --header 'Authorization: Bearer 792a553e-b371-48a9-b031-12b634de4ce6' **-d '1'** 'http://localhost:8086/api/security/action/listGrid'
おかげで@RequestParamどのようにこの注釈に –
トリック作品を追加することなく、この問題を解決することができますが、私はそれは迷惑なんだ同意します。別の方法はありませんか? – drenda