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对象要紧挨着实体类

前台

准备不合法的数据

相关推荐

  1. SpringMVC校验注解不生效

    2024-01-21 00:36:04       59 阅读
  2. SpringMVC使用validation参数校验

    2024-01-21 00:36:04       40 阅读
  3. SpringBoot数据校验

    2024-01-21 00:36:04       59 阅读
  4. Vue 数据校验

    2024-01-21 00:36:04       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-21 00:36:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-21 00:36:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-21 00:36:04       82 阅读
  4. Python语言-面向对象

    2024-01-21 00:36:04       91 阅读

热门阅读

  1. Webpack5入门到原理3:基本配置

    2024-01-21 00:36:04       60 阅读
  2. python期末:常见模块的使用及计算生态

    2024-01-21 00:36:04       51 阅读
  3. 导出zoedepth的onnx模型并基于gradio实现在线部署

    2024-01-21 00:36:04       68 阅读
  4. Spring MVC学习之——上传文件

    2024-01-21 00:36:04       65 阅读
  5. 力扣54. 螺旋矩阵

    2024-01-21 00:36:04       68 阅读
  6. logback日志记录器

    2024-01-21 00:36:04       58 阅读
  7. C# 十大排序算法

    2024-01-21 00:36:04       51 阅读
  8. 第二章 变量与基本类型(上)

    2024-01-21 00:36:04       46 阅读
  9. 在vue中如何优雅的封装第三方组件

    2024-01-21 00:36:04       76 阅读
  10. 【Effective C++】让自己习惯C++

    2024-01-21 00:36:04       58 阅读
  11. 关于Qt Creator 的项目创建

    2024-01-21 00:36:04       64 阅读