我使用G:日期選擇器名稱= 「日期1」 ID = 「日期1」 值= 「$ {?程序.startDate}」>Grails的日期選擇器
在控制器中使用時params.date1它示出了作爲值「結構」,無法在我的數據庫中保存日期。
我們如何解析日期到一個參數如:2010-10-10 11:11:11使用datePicker?
在此先感謝
srinath
我使用G:日期選擇器名稱= 「日期1」 ID = 「日期1」 值= 「$ {?程序.startDate}」>Grails的日期選擇器
在控制器中使用時params.date1它示出了作爲值「結構」,無法在我的數據庫中保存日期。
我們如何解析日期到一個參數如:2010-10-10 11:11:11使用datePicker?
在此先感謝
srinath
你會想看看Data binding Grails中。當您說Book b = new Book(params)
或者如果您使用命令對象時,數據綁定會自動與域對象一起發生。
def myAction = { BookCommand bookCommand ->
//bookCommand is already bound and validated by now
}
您也可以手動調用的,如果你想你的控制器(documentation)bindData(...)
。最有可能你只想要像這樣使用bindData:
def myAction = {
...
bindData(myDomainObject, params, ['date1'])
...
myDomainObject.save()
...
}
感謝科林給出答案 – Srinath 2010-04-12 04:16:46
解決!!!。我們需要連接所有參數並用新的Date()解析。 – Srinath 2010-04-10 15:17:14
你可以連接參數,但這會很容易出錯。 – 2010-04-13 01:04:57