scala eclipse项目中的Bval ValidationMessages.properties

时间:2013-04-01 18:05:55

标签: eclipse scala sbt bean-validation

我有一个使用bval的scala项目(基于未过滤和码头)。我已经尝试了所有我能想到的东西来从属性文件加载自定义验证消息,但它只是不起作用。我有一个像这样的scala类:

class AddName{
    @NotEmpty(message = "{firstName.notEmpty}")
    var firstName: String = ""
    @NotEmpty(message = "{lastName.notEmpty}")
    var lastName: String = ""
}

和包含以下内容的ValidationMessages.properties文件:

firstName.notEmpty=enter a first name
lastName.notEmpty=enter a last name

但验证结果的输出是{firstName.notEmpty},无论我尝试什么。

我尝试将属性文件放在项目根目录中的资源文件夹中,该文件夹由运行配置导出到类路径。我还尝试将其放在target/scala-2.9.1/classes文件夹中,然后使用sbt compile运行项目。

0 个答案:

没有答案