ScriptAssert脚本从属性中读取?

时间:2017-10-03 00:04:59

标签: bean-validation hibernate-validator

我正在使用ScriptAssert,脚本工作正常。现在我想将脚本移动到属性文件。

我可以阅读PONumber.mandatory作为消息的一部分。我无法将 PONumber.mandatory.script 作为脚本的一部分阅读。任何帮助表示赞赏。

ValidationMessages.properties

PONumber.mandatory.script=!(_.OBJSTATE.equals('RELEASED') &&  (_.PONumber == '' ))
PONumber.mandatory=PONumber value is Mandatory

在Java中:

@ScriptAssert(lang="javascript",script="{PONumber.mandatory.script}",alias = "_",message="{PONumber.mandatory}")

0 个答案:

没有答案