将客户端验证参数绑定到服务器端属性?

时间:2014-04-04 23:35:22

标签: javascript spring validation

我有一个完全基于Spring的站点(特别是Spring Web Flow),并且在其中进行了广泛而复杂的服务器端验证。现在我被告知要添加客户端验证。

Spring是否支持从服务器端配置客户端验证代码,或者我现在基本上必须复制所有服务器端验证客户端?我正在考虑像正则表达式和字段长度这样的东西。有没有办法从我的表单支持对象中绑定这样的代码:

@Size(max=25)
private String contactName;

@Pattern(regexp=Patterns.PHONE, message = "{validation.PHONE}")
private String contactPhone;

@Size(max=50)
private String contactEmail;

@NotNull
private Character approvalRequired;

进入我的Javascript客户端验证码?或者我是否必须在客户端复制所有这些条件?

0 个答案:

没有答案