1
我正在嘗試使用Grails命令對象來篩選操作參數。但是如果該參數不在URL中,我想設置一個默認值。Grails命令對象默認值
class ListCommand {
String order = 'desc'
String sort = 'startDate'
}
def list(ListCommand cmd) {
println cmd.order
}
我以爲行爲會和我創建域對象一樣。我不想處理動作中的每個參數,例如:
cmd.order = params.order ?: 'desc'
這將是理想的,但不調用beforeValidate()方法的命令對象,它似乎 – Dopele
標記爲@ grails.validation.Validatable註釋 – jenk