2016-06-28 98 views
0

@SortDefault無法將@SortDefault將對象排序到控制器方法中?

註釋定義默認排序選項的文檔中所述當 注入排序實例到控制器處理方法中使用。

但事實是,我得到這個異常:

未能實例[org.springframework.data.domain.Sort]:未找到 默認的構造函數;嵌套的例外是 java.lang.NoSuchMethodException: org.springframework.data.domain.Sort()

難道我在這裏錯過了什麼?

void download(WebRequest request, HttpSession session, 
     @RequestParam(value = "fields", 
      defaultValue = "id,hostname,networkId,customerId") String[] visibleProperties, 
     @SortDefault("hostname") Sort sort, HttpServletResponse response) { 
} 

回答

0

您可能錯過了配置中的@EnableSpringDataWebSupport

+1

謝謝。對於我的情況,我需要在''mvc:argument-resolvers>裏面放入' sancho21