我有控制器正在接受作為LocalDateTime查詢參數的請求@GetMapping("test")public void test(@RequestParam(value = "date", required = false, defaultValue = ?) LocalDateTime date) { System.out.println("The date is : "+date);}String我知道我們可以設置和Integer使用defaultValuein的默認值@RequestParam,但是如何設置 的默認值LocalDateTime?
1 回答

Qyouu
TA貢獻1786條經驗 獲得超11個贊
可以使用spring表達式語言為任何對象設置默認值
@GetMapping("test")
public void test(@RequestParam(value = "date", required = false, defaultValue = "#{T(java.time.LocalDateTime).now()}") LocalDateTime date) {
? ? System.out.println("The date is : " + date);
}
添加回答
舉報
0/150
提交
取消