2017-10-03 9 views
1

につながります。春REST、Kotin、デフォルトのプリミティブのパラメータは、私はエラーを取得エラー

@RequestMapping("/api/audio/tracks", produces = arrayOf(APPLICATION_JSON_VALUE)) 
    interface SomeApi { 


     @RequestMapping(method = arrayOf(GET)) 
     fun list(@RequestParam("count", defaultValue = "10") count: Long): Any 
    } 

defaultValueでは春が見えませんか?

この種の問題を解決するにはどうすればよいですか? !

Kotlinのデフォルトは

+1

Kotlinのデフォルトの引数:count:Long = 10、Springの代わりに使用するようにしてください –

答えて

1

いずれも動作しません。私は私の状況に解決策を見つけた:

理由が原因インターフェイスでした。実装に@RequestParam("count", required = false, defaultValue = "10")を配置すると、すべてが機能し始めます。

関連する問題