다른 속성의 i18 메시지 속성 파일에서 typemismatch.java.math.BigDecimal
의 기본 메시지를 변경하고 싶습니다.Grails i18 메시지 속성
설명서에 나와있는대로 typeMismatch.$className.$propertyName
을 사용하여 사용자 정의 할 수는 있지만 저에게는 적합하지 않습니다.
누구든지이 문제를 겪었습니까? 어떤 도움을 주셔서 감사합니다. 속성 foo
를 들어
다른 속성의 i18 메시지 속성 파일에서 typemismatch.java.math.BigDecimal
의 기본 메시지를 변경하고 싶습니다.Grails i18 메시지 속성
설명서에 나와있는대로 typeMismatch.$className.$propertyName
을 사용하여 사용자 정의 할 수는 있지만 저에게는 적합하지 않습니다.
누구든지이 문제를 겪었습니까? 어떤 도움을 주셔서 감사합니다. 속성 foo
를 들어
, 기본 메시지 오버라이드 (override) 할 필요가 다음 속성 foo
를 들어
typeMismatch.java.math.BigDecimal.foo=Property {0} must be a valid number
typeMismatch.java.math.BigDecimal.amount = 금액 값이 잘못되었습니다. 나를 위해 작동하지 않습니다. 속성이 속한 클래스 이름을 지정해야합니까? – user741701
을 :
typeMismatch.foo=Custom message
아니면 형태의 속성 foo에 대한보다 구체적인 :
typeMismatch.formName.foo=Custom message
기본 메시지를 재정의하려면 의 $className
에 정규화 된 클래스 이름이 필요합니다.
예 : typeMismatch.com.xxx.hrms.Employee.salary=Please Enter valid number
추가 한 속성을 정확하게 표시 할 수 있습니까? –