【问题标题】:Play! 2.0 Overwrite "Invalid Value" Message [duplicate]玩! 2.0覆盖“无效值”消息[重复]
【发布时间】:2012-09-28 04:32:34
【问题描述】:

可能重复:
What are the i18n message ids for field infos and errors?

@Entity-class 上使用@Required 之类的注解,可以轻松设置消息属性。但是如何设置/覆盖当 Double 类型的成员在表单上用字符串填充时显示的“无效值”消息?

form.errors()-map 包含键“字段名称”和值“error.invalid”的错误,但我无法确定要在消息文件中使用的正确键来覆盖默认消息。

【问题讨论】:

    标签: java validation playframework-2.0 messages ebean


    【解决方案1】:

    您必须在自己的 messages.xy 文件中覆盖来自 source messages file 的标签。

    还可以查看other answer 前一段时间如果默认语言的文件没有语言扩展名,则会出现问题。 AFAIK它在那个答案之后得到了修复,但是如果你检查它并在评论中确认当前状态会很酷。

    【讨论】:

    • 我可以通过 Play 确认这一点! 2.0,必须在 message.xy(message.en 或 message.de 等)文件中覆盖标签。将error.invalid=My invalid value 放在默认消息文件中不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-03
    • 1970-01-01
    • 2019-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多