grails message.properties - 如何调试

时间:2011-10-01 17:06:16

标签: grails

我在message.properties中添加了条目,以显示完全有效的自定义错误消息,例如

address.street1.blank=Please provide a street address or P.O. Box

我有其他条目,在重命名一个类之后突然无法找到,例如:

billingshipping.creditCardNumber.blank=Please provide a credit card number

在调用error属性时,在将“Join”类重命名/重命名为“BillingShipping”之前,之前的自定义消息正常工作:

join.creditCardNumber.blank=Please provide a credit card number 

我干净了,我也可以将上面的“地址”错误属性重命名为“addr”并重新保存message.properties文件,果然我得到了默认的grails错误,而不是自定义消息。再次将其更改回“地址”,我收到自定义消息,表明该文件正在按预期使用。

在这种情况下如何进一步调试,找出问题所在?

由于

P.S。请注意,这些错误消息可以使用相同的控制器显示在同一表单上。

1 个答案:

答案 0 :(得分:2)

你有一个错字。

该类称为“BillingShipping”,而键是“billingshipping”。 请注意运输中“s”的大小写。