validation実装情報のcheck


UserBean.JAvaの主なコード:
public class UserBean {
	@NotEmpty(field=" ID",  message="{errors.required}")            // @NotEmpty, 
	private String userId;
	@NotEmpty(field=" ",  message="{errors.required}")
	private String userName;
	@NotEmpty(field=" ",  message="{errors.required}")
	private String password;
}

HelloWorldController.JA中コード:
public String initregister(Model model, @Valid @ModelAttribute("userBean") UserBean userBean,
			BindingResult results) throws SQLException {

		if (results.hasErrors()) {
			log.info(" !");
			return "register";
		}
}

ValidationMessages.propertiesのコード:
errors.required={field} , !                   // !!
field UserBean.java @NotEmpty(field=" ID",  message="{errors.required}") field 

HTMLページの主な文にエラーメッセージを出力します.
<span th:if="${#fields.hasErrors('${userBean.*}')}"><span th:errors="${userBean.*}"></span></span>
			<span th:text="${message}"></span>