【发布时间】:2012-09-05 20:31:51
【问题描述】:
使用 Play Framework 2,我试图通过使用此示例代码的自定义消息使“必需”验证正常工作:
一个简单的学生模型:
@Id private Long id;
@Required private String studentName;
@Required @ManyToOne private Classroom classroom;
一个简单的学生表格(视图):
@inputText(form("studentName"), '_label -> "Student Name", '_help -> "Please enter name.")
@select(form("classroom.id"), options(Classroom.options), '_label -> "Class", '_default -> "-- Choose an Classroom --")
1. 验证确实适用于文本输入,但不适用于选择框。选择框的默认值。为什么?
2. 此外,当显示错误时,我收到 2 条消息。帮助文本和验证消息。有什么想法可以让我只收到一条自定义消息吗?
【问题讨论】:
-
非常感谢任何指向详细文档或示例代码的链接。
-
@nico_ekito 我总是接受正确且有用的答案 :) 我想我只是问一些没人能或愿意回答的讨厌的问题:(
标签: forms model playframework playframework-2.0 bean-validation