【发布时间】:2014-08-04 02:13:35
【问题描述】:
这不是 Spring 的编程问题,而是请求建议。
我在 JSP 上有一个表单,要求用户输入他们的 ID 号。
页面上的表单调用控制器中的方法。从控制器调用验证器。
如果用户输入一个非数字值,我相信我可以使用以下方法进行检查:
typeMismatch.java.lang.Integer=您在需要数字的字段中输入了一个非数字值...
但我的问题与检查数据库中的用户 ID 有关,即如果 ID 不存在,则应拒绝输入。
那么,服务可以在验证器类中使用吗?对此有什么考虑吗?
【问题讨论】:
-
用户授权码应该和数据验证码分开。
-
通常情况下,我会同意。但这是一个演示应用程序,所以我很乐意稍微改变规则。
标签: java spring validation spring-mvc