我有一个用Spring roo创建的项目,我的一个实体中有一个数字字段。我需要添加一些逻辑,该字段只能采用2的幂的数字,如果不是,则在尝试提交时应该向用户抛出错误,即“无效输入:不是2的幂”。我知道使用什么公式我只是在spring / roo项目上执行它时遇到了麻烦。即这段代码在哪里/哪个文件进入?如何确保抛出错误以便用户看到它。
我四处询问并得到了几个答案,即这个
1)客户端方式:在实体create.jspx中使用javascript。 2) 服务器端方式。在实体控制器中加载消息错误 返回模型对象。
但我真的不明白该怎么做。
感谢。
答案 0 :(得分:0)
您可以在Spring Roo中使用Spring的自定义验证器。
在Sujit Pal的以下文章中查看更改密码验证器。
http://sujitpal.blogspot.com/2010/07/ktm-customizing-roo-security.html
Roo一切顺利。