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不工作_Spring Mvc_Pagination - Fatal编程技术网

Spring mvc 控制器中带可分页参数的Spring MVC不工作

Spring mvc 控制器中带可分页参数的Spring MVC不工作,spring-mvc,pagination,Spring Mvc,Pagination,我使用的是Spring MVC(不是Spring Boot),我的控制器如下所示: public ResponseEntity<Page<Foo>> getAll(@PathVariable String accountId, @PageableDefault final Pageable pageable) 即使我有这个类进行配置: @Configuration @EnableSpringDataWebSupport public class PageableConf

我使用的是Spring MVC(不是Spring Boot),我的控制器如下所示:

public ResponseEntity<Page<Foo>> getAll(@PathVariable String accountId, @PageableDefault final Pageable pageable)
即使我有这个类进行配置:

@Configuration
@EnableSpringDataWebSupport
public class PageableConfig extends WebMvcConfigurerAdapter {

@Override
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
    argumentResolvers.add(new PageableHandlerMethodArgumentResolver());
}
@配置
@EnableSpringDataWebSupport
公共类PageableConfig扩展WebMVCConfigureAdapter{
@凌驾
public void addArgumentResolver(列出ArgumentResolver){
添加(新的PageableHandlerMethodArgumentResolver());
}
}


我做错了什么?

为@PageableDefault(size=10,direction=Sort.direction.DESC,Sort=“someFieldName”)提供默认值可能会有帮助。谢谢你的回答,但不起作用为@PageableDefault(size=10,direction=Sort.direction.DESC,Sort=“someFieldName”)提供默认值可能会有帮助。谢谢你的回答,但没有起作用
@Configuration
@EnableSpringDataWebSupport
public class PageableConfig extends WebMvcConfigurerAdapter {

@Override
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
    argumentResolvers.add(new PageableHandlerMethodArgumentResolver());
}