SpringMVC 国际化信息校验
来源:互联网 发布:mac充电在哪 编辑:程序博客网 时间:2024/05/29 14:19
springmvc-servlet.xml:
<!-- 开启注解的功能 加载数据验证配置 --> <mvc:annotation-driven validator="validator" conversion-service="conversion-service"/> <bean id="conversion-service" class="org.springframework.format.support.FormattingConversionServiceFactoryBean"/><!-- 配置国际化的资源 --> <bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource"> <property name="basenames" value="classpath:message" /> <property name="fileEncodings" value="utf-8"/> <property name="cacheSeconds" value="120"/> </bean> <!--Spring mvc 读取国际化资源 --> <bean id="validator" class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean"> <property name="providerClass" value="org.hibernate.validator.HibernateValidator"/> <property name="validationMessageSource" ref="messageSource"></property> </bean>
message.properties:
fullName=\u60A8\u7684\u5168\u79F0\u540D\u957F\u5EA6\u57283-50\u4E2A\u5B57\u7B26\u4E4B\u95F4userName=\u7528\u6237\u59D3\u540D\u957F\u5EA6\u57283-20\u4E2A\u5B57\u7B26\u4E4B\u95F4password=\u7528\u6237\u5BC6\u7801\u81F3\u5C116\u4E2A\u5B57\u7B26email=email\u5730\u5740\u65E0\u6548
entity类:
public class User {@Size(min=3,max=50,message="{fullName}")private String fullName;@Size(min=3,max=20,message="{userName}")@Pattern(regexp="^[a-zA-Z0-9]+$",message="用户姓名之间不能存在空格")private String userName;@Size(min=6,max=20,message="{password}")private String password;@Pattern(regexp="[A-Za-z0-9._%+-]+@[A-Za-z0-9]+.[A-Za-z]{2,4}",message="{email}")private String email;
阅读全文
0 0
- SpringMVC 国际化信息校验
- struts2--输入校验的国际化信息
- SpringMVC 数据的格式化、JSR 303数据校验和国际化
- Spring_JSR 303标准的校验框架与SpringMVC际化、及校验字符串消息国际化
- SpringMVC国际化
- SpringMVC国际化
- SpringMVC 国际化
- SpringMVC国际化
- SpringMVC 国际化
- SpringMVC-国际化
- springmvc 国际化
- SpringMVC国际化
- springmvc国际化
- 【SpringMVC】【国际化】
- SpringMVC国际化
- SpringMVC国际化
- SpringMVC国际化
- SpringMVC国际化
- Selective Search for object recognition(含代码)
- 概率性机器学习与人工智能
- bzoj1095:Hide 捉迷藏(动态树分治)
- android databinding绑定教程
- 创建一个类并创建属于该类的对象
- SpringMVC 国际化信息校验
- 程序员笑话(持续更新)
- POJ 2601|URAL 1047|Simple Caluculations|数学推导
- Django 一张网站框架图
- 小故事有大能量(爱情故事)
- 常用的Python os模块
- 拓展欧几里得
- python高效编程技巧12(如何实现线程之间的通信)
- Retrofit2 完全解析 探索与okhttp之间的关系