9. 验证及国际化
9.1 基本介绍
当用户输入的信息,不能满足规定的样式,则给出提示信息,而且这个信息
可以写在国际化资源中。
9.2 JSR 303 验证框架
9.3 springMVC的验证国际化的具体案例和步骤
具体效果:
开发步骤:
9.3.1 引入需要的jar包
9.3.2 在需要的各个pojo 类型的javabean 的字段上加上需要的验证注解
编写Monster.java
9.3.3 在@Valid 注解后,添加一个 Errors 或 BindingResult 类型的参数,可以
获取到验证的错误信息 , 即在目标方法的某个 javabean 上指定需要验证的
注解。
编写MonsterHanlder.java
9.3.4 在对应的 monsterUI.jsp 页面 显示错误信息
使用标签取出错误信息
9.3.5 配置错误信息的国际化
先在springMVC 的配置文件中, 指定国际化资源的文件名和相关的处理bean
9.3.6 编写国际化资源文件 src/i18n.properties , 配置错误信息
配置错误信息的规则如下:
编写i18n.properties