/*@todo * 这里怎样国际化 */ @NotEmpty(message="login.account.not.empty") @Column(name = "name") private String name; // @Email(message = "必须是Email 格式") @Column(name = "href") private String href;
注入式验证,这样
页面上怎样国际化输出呢?
<div class="col-sm-10"> <input type="text" class="form-control" id="name" placeholder="菜单名称" name="name" th:field="*{name}"/> <span th:if="${#fields.hasErrors('name')}" th:errors="*{name}" th:text = "#{${#fields.errors('name')[0]}}" >Name Error</span> </div>
我是这样写的,可以实现,还有更加简单的方式么?