可分页的问题可以通过提供自定义参数处理程序来解决。如果设置了此选项,则将在ViewResolver异常(循环)中运行。为了避免这种情况,您必须设置一个ViewResolver(例如,匿名JSON
ViewResolver类)。
mockMvc = MockMvcBuilders.standaloneSetup(controller) .setCustomArgumentResolvers(new PageableHandlerMethodArgumentResolver()) .setViewResolvers(new ViewResolver() { @Override public View resolveViewName(String viewName, Locale locale) throws Exception { return new MappingJackson2JsonView(); } }) .build();


