注解式springmvc无法验证表单

零点三六 发布于 2014/03/11 15:41
阅读 351
收藏 1

Sec_user对象中设置长度是8-20

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

public class Sec_user
{
@NotNull @Size( max = 20 , min = 8 )
private String pw;

... ...
}

controller的函数

@RequestMapping( value = "/reg" , method = RequestMethod.POST )
public String reg( @Valid Sec_user user  ,BindingResult br ) 
{
if(br.hasErrors())
{
log.info( "有错误" );
}
return "main";
}




提交的表单pw长度无论是多少,br.hasErrors() 总是得不到异常是怎么回事呢?


加载中
0
JohnTsui
JohnTsui

Spring没有jar包,手动加jar包,如hibernate的validation

 

返回顶部
顶部