基于SpringBoot服务端表单数据校验的实现方式

网友投稿 221 2022-11-17


基于SpringBoot服务端表单数据校验的实现方式

SpringBoot服务端表单数据校验

(SpringBoot高级)

一、实现添加用户功能

1 创建项目

2 修改POM文件

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

org.springframework.boot

spring-boot-starter-parent

1.5.10.RELEASE

com.bjsxt

13-spring-boot-validate

0.0.1-SNAPSHOT

1.7

3.0.2.RELEASE

2.0.4

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-starter-thymeleaf

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

org.springframework.boot

spring-boot-starter-parent

1.5.10.RELEASE

com.bjsxt

13-spring-boot-validate

0.0.1-SNAPSHOT

1.7

3.0.2.RELEASE

2.0.4

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-starter-thymeleaf

3 编写添加用户功能

3.1 创建实体类

publicclass Users {

private String name;

private String password;

private Integer age;

public String getName() {

returnname;

}

publicvoid setName(String name) {

this.name = name;

}

public String getPassword() {

returnpassword;

}

publicvoid setPassword(String password) {

this.password = password;

}

public Integer getAge() {

returnage;

}

publicvoid setAge(Integer age) {

this.age = age;

}

@Override

public String toString() {

return"Users [name=" + name + ", password=" + password + ", age=" + age + "]";

}

}

3.2 编写Controller

/**

* SpringBoot 表单数据校验

*

*

*/

@Controller

publicclass UsersController {

@RequestMapping("/addUser")

public String showPage(){

return"add";

}

/**

* 完成用户添加

*/

@RequestMapping("/save")

public String saveUser(Users users){

System.out.println(users);

return"ok";

}

}

3.3 编写页面add.html ok.html

用户姓名:

用户密码:

用户年龄:

<head>

OK。。。。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:判断java文件类型TikaToolKit的实例
下一篇:Intelli IDEA安装Scala插件并安装Scala软件和配置环境变量的详细教程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~