validation

替换UserBean.java里的private为java

@NotEmpty(field="用户ID",  message="{errors.required}")session

private String userId;ui

@NotEmpty(field="用户姓名",  message="{errors.required}")spa

private String userName;code

@NotEmpty(field="用户密码",  message="{errors.required}")orm

private String password;对象

为登录,注册,修改,添加条件ip

(Model model, HttpSession session, @Valid @ModelAttribute("userBean") UserBean userBean, BindingResult results) throws SQLException {it

if (results.hasErrors()) {io

log.info("内容验证出错");

return "register";}}

其中登录中须建立新的实例对象 

UserBean userBean=new UserBean();

model.addAttribute("userBean",userBean);

对应的页面中显示内容需添加

<span th:if="${#fields.hasErrors('${userBean.*}')}"><span th:errors="${userBean.*}"></span></span>

<span th:text="${message}"></span>

注意验证信息条件:

if(device.isNormal()) {
				return "mobile/alipay/distributorAlipayConfirm";
	    	} else {
	    		return "mobile/alipay/distributorAlipayConfirm";
	    	}
相关文章
相关标签/搜索