0

在我的Grails項目2.3.11,我想我的屏幕上顯示Please enter a positive numeric value for salary如果負值輸入之間處理。但它顯示Property [salary] with value [-9] is less than minimum value [0]如何Grails的約束和messages.properites

約束在我的領域類

BigDecimal salary 
static constraints = { 
    salary nullable: false, min:0 as BigDecimal, scale: 2 
} 

Messages.properties

default.invalid.min.message=Property [{0}] with value [{2}] is less than minimum value [{3}] 

employee.salary.invalid.min.message=Please enter a positive value for salary 

我覺得在messages.properties第二行是錯誤的,請幫助我!

回答

1

忽略此消息,則需要

employee.salary.min.notmet=Please enter a positive value for salary 
+0

非常感謝您@Frederic它的工作原理,爲您節省我的時間:) –