SpringBoot非官方教程 | 第二十篇: 处理表单提交
2017-05-04 09:50
931 查看
转载请标明出处:
http://blog.csdn.net/forezp/article/details/71023868
本文出自方志朋的博客
这篇文件主要介绍通过springboot 去创建和提交一个表单。
src/main/resources/templates/result.html
启动工程,访问ttp://localhost:8080/greeting:
点击submit:
更多springcoud 教程:史上最简单的 SpringCloud 教程 | 文章汇总
http://blog.csdn.net/forezp/article/details/71023868
本文出自方志朋的博客
这篇文件主要介绍通过springboot 去创建和提交一个表单。
创建工程
涉及了 web,加上spring-boot-starter-web和spring-boot-starter-thymeleaf的起步依赖。org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test org.springframework.boot spring-boot-starter-thymeleaf
创建实体
代码清单如下:public class Greeting { private long id; private String content; public long getId() { return id; } public void setId(long id) { this.id = id; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } }
创建Controller
@Controller public class GreetingController { @GetMapping("/greeting") public String greetingForm(Model model) { model.addAttribute("greeting", new Greeting()); return "greeting"; } @PostMapping("/greeting") public String greetingSubmit(@ModelAttribute Greeting greeting) { return "result"; } }
页面展示层
src/main/resources/templates/greeting.htmlGetting Started: Handling Form Submission Form Id: Message:
src/main/resources/templates/result.html
Getting Started: Handling Form Submission Result Submit another message
启动工程,访问ttp://localhost:8080/greeting:
点击submit:
参考资料
https://spring.io/guides/gs/handling-form-submission/源码下载
https://github.com/forezp/SpringBootLearning优秀文章推荐:
更多springboot 教程:springBoot非官方教程 | 文章汇总更多springcoud 教程:史上最简单的 SpringCloud 教程 | 文章汇总
相关文章推荐
- SpringBoot非官方教程 | 第二十篇: 处理表单提交
- SpringBoot非官方教程 | 第二十篇: 处理表单提交
- SpringBoot非官方教程 | 第二十篇: 处理表单提交
- SpringBoot非官方教程 | 第十九篇: 验证表单信息
- SpringBoot非官方教程 | 第十九篇: 验证表单信息
- SpringBoot非官方教程 | 第十九篇: 验证表单信息
- Spring Boot 与 Kotlin 处理Web表单提交
- SpringBoot实践之---处理前端表单提交
- SpringBoot非官方教程 | 第十九篇: 验证表单信息
- Spring Boot教程(三十)通过springboot 去创建和提交一个表单
- Spring Boot 与 Kotlin 处理Web表单提交
- Spring Boot教程(七)通过springboot 去创建和提交一个表单
- Spring Boot与Kotlin处理Web表单提交的方法
- SpringBoot非官方教程 | 第九篇: springboot整合Redis
- SpringBoot非官方教程 | 第二十四篇: springboot整合docker
- SpringBoot非官方教程 | 第十一篇:springboot集成swagger2,构建优雅的Restful API
- SpringBoot非官方教程 | 第十八篇: 定时任务(Scheduling Tasks)
- SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程
- SpringBoot非官方教程 | 第二十一篇: springboot集成JMS
- SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程