Spring mvc 控制器中带可分页参数的Spring MVC不工作
我使用的是Spring MVC(不是Spring Boot),我的控制器如下所示: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
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());
}