替换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"; }