SpringMVC数据校验

导包

配置springmvc.xml

复制代码
<bean id="validator" class=" org.springframework.validation.beanvalidation.LocalValidatorFactoryBean">
    <property name="providerClass" value="org.hibernate.validator.HibernateValidator "></property>
</bean>
<mvc:annotation-driven validator="validator"/>

在实体类中使用注解

@Pattern(regexp=,message=) //

只能使用在String上,regexp用于写正则表达式,message用于写提示信息

Controller

在Controller方法的实体类前添加@Valid注解,并且通过BindResult对象封装错误信息

BindResult对象要紧挨着实体类

前台

准备不合法的数据

相关推荐
kingwebo'sZone8 分钟前
C#事件声明办法
java·前端·c#
Q渡劫15 分钟前
MinIO 从下载到集成 Spring Boot 完整教程
spring boot·spring·maven
冻感糕人~19 分钟前
大模型学习指南:收藏这份AI Agent四层工程地图(小白程序员必备)
java·大数据·人工智能·学习·大模型·agent·大模型学习
lymboy33 分钟前
Spring AI的工具调用循环,本质就是ReAct:一次源码级拆解
人工智能·spring·react.js
一路向北North1 小时前
Spring AI(6) :对话机器人-会话历史
java·人工智能·spring
高铭杰1 小时前
万物皆可KV(1)TIDB存储布局分析
java·前端·tidb
RuoyiOffice2 小时前
超级个体接私活必看:后端+前端+移动端三端一体企业管理系统怎么选(2026)
java·spring boot·vue·uniapp·全栈·企业管理·接私活
java1234_小锋2 小时前
【免费】基于Spark实时电商用户行为分析与预测(Java版本+可视化大屏+Kafka+SpringBoot+Vue3) 锋哥原创出品,必属精品
java·spark·kafka·实时电商用户行为分析与预测系统
keyipatience2 小时前
日志和线程池
java·开发语言
鱼香鱼香rose3 小时前
java-2
java·开发语言·python