Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc 大摇大摆你不';spring mvc中的Get方法中是否发送参数?_Spring Mvc_Swagger_Swagger Ui_Springfox - Fatal编程技术网

Spring mvc 大摇大摆你不';spring mvc中的Get方法中是否发送参数?

Spring mvc 大摇大摆你不';spring mvc中的Get方法中是否发送参数?,spring-mvc,swagger,swagger-ui,springfox,Spring Mvc,Swagger,Swagger Ui,Springfox,我有一个SpringMVC控制器,它有一个方法。该方法得到了一些参数。我配置了swagger并使用swagger测试请求。当我想尝试请求参数时,它不会发送 @RequestMapping(value = "/listGrid", method = RequestMethod.GET) public QueryResult<ActionViewModel> list(String searchFilter, String order, int p

我有一个SpringMVC控制器,它有一个方法。该方法得到了一些参数。我配置了swagger并使用swagger测试请求。当我想尝试请求参数时,它不会发送

@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));
} 

是否尝试在每个参数中添加requestParam注释

@RequestMapping(value = "/listGrid", method = RequestMethod.GET)
public QueryResult<ActionViewModel> list(
    @RequestParam String searchFilter,
    @RequestParam String order, 
    @RequestParam int pageNumber,
    @RequestParam int pageSize) {
    // body
}
@RequestMapping(value=“/listGrid”,method=RequestMethod.GET)
公共查询结果列表(
@RequestParam字符串搜索筛选器,
@RequestParam字符串顺序,
@RequestParam int pageNumber,
@RequestParam int pageSize){
//身体
}

是否尝试在每个参数中添加requestParam注释

@RequestMapping(value = "/listGrid", method = RequestMethod.GET)
public QueryResult<ActionViewModel> list(
    @RequestParam String searchFilter,
    @RequestParam String order, 
    @RequestParam int pageNumber,
    @RequestParam int pageSize) {
    // body
}
@RequestMapping(value=“/listGrid”,method=RequestMethod.GET)
公共查询结果列表(
@RequestParam字符串搜索筛选器,
@RequestParam字符串顺序,
@RequestParam int pageNumber,
@RequestParam int pageSize){
//身体
}

谢谢你的回答。我有100多个控制器没有@RequestParam。如何在不添加注释的情况下解决这个问题技巧可行,但我同意这很烦人。没有其他方法吗?谢谢你说的对。我有100多个控制器没有@RequestParam。如何在不添加注释的情况下解决这个问题?这个技巧很有效,但我同意这很烦人。难道没有别的办法吗?