首先, 验证错误对象 BindingResult 必须放入 org.springframework.ui.Model当中返回给JSP页面。放到request和session当中都没用。 第二,这个属性名是BindingResult.getClass().getName + “.” + targetName,也就是上面那一长串, 其中targerName对应着JSP页面的表单的modelAttribute, 即中的accountVo。 对了, 顺便...
首先, 验证错误对象 BindingResult 必须放入 org.springframework.ui.Model当中返回给JSP页面。放到request和session当中都没用。 第二,这个属性名是BindingResult.getClass().getName + “.” + targetName,也就是上面那一长串, 其中targerName对应着JSP页面的表单的modelAttribute, 即中的accountVo。 对了, 顺便...
首先, 验证错误对象 BindingResult 必须放入 org.springframework.ui.Model当中返回给JSP页面。放到request和session当中都没用。 第二,这个属性名是BindingResult.getClass().getName + “.” + targetName,也就是上面那一长串, 其中targerName对应着JSP页面的表单的modelAttribute, 即中的accountVo。 对了, 顺便...
RequestMapping("save") public String save( @Valid Users users,BindingResult result) { System.out.println("UserKey:"+users.getUserKey()); System.out.println("Email:"+users.getEmail()); System.out.println("Name:"+users.getName()); if(result.hasErrors()){ List...
//有错误信息,就遍历出所有的错误信心,放在map中 if (result.hasErrors()) { Map<String, String> err = new HashMap<String, String>();List<FieldError> list = result.getFieldErrors();FieldError error = null;for (int i = 0; i < list.size(); i++) { error = list.get(i...
错误消息要用jstl 来接收,JSP 页面 客户ID: 客户名: 客户邮箱: 提交 ***.javapublic class Users { private Long userKey; @NotEmpty(message = "name不能为null") @Size(max=25) private String name; @NotEmpty @Email(message = "email不符合规则") private String email; '' '' ...
jsp 页面要想得到spring BindingResult 里面的错误消息需要利用request对象实现。最常见的写法如下:{org.springframework.validation.BindingResult.users} 取到的应该是个错误集合 你在向下延伸下去集合里的属性应该就可以
jsp 页面怎么得到spring BindingResult 里面的错误消息?20 错误消息要用jstl 来接收, JSP 页面 客户ID: 客户名: 客户邮箱: 提交 Users.java public class Users { private Long userKey; @NotEmpty(message = "name不能为null") @Size(max=25) private String name; @NotEmpty @Email(message = "ema...
将错误信息显示在输入栏旁边(将错误的对应属性和信息加入到Map中,方便在jsp页面中取值): @PostMapping("/user")publicString add(@Valid User user, BindingResult result, Model model){//@Valid 表示该参数参与验证 result表示自己处理错误,避免错误显示在页面//将错误信息传输到jsp页面if(result.hasErrors()){...
错误信息放在request中 这样试试 {org.springframework.validation.BindingResult.users} 取到的应该是个错误集合 你在向下延伸下去集合里的属性应该就可以