@RequestMapping("/index")
public String index(ModelMap map){//单个数据map.put("username", "入门案例");UserForm user = new UserForm();user.setPassword("test_ps");user.setUsername("test");map.put("userInfo", user);return "admin/index";
}

通过${}和*{}的方式来读取表单类对象

<!DOCTYPE html>
<!-- 需要添加
<html  xmlns:th="http://www.thymeleaf.org">
这样在后面的th标签就不会报错-->
<html  xmlns:th="http://www.thymeleaf.org">
<head lang="en"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title th:text="${username}">xx</title>
</head>
<body>
<h1 th:text="${username}">Hello World</h1>
<h1>获取对象信息</h1>
<h2>1、通过直接访问对象的方式</h2>
<p th:text="${userInfo.username}"></p>
<p th:text="${userInfo.password}"></p><h2>2、通过th:object访问对象的方式</h2>
<div th:object="${userInfo}"><p th:text="*{username}"></p><p th:text="*{password}"></p>
</div><h1>表单提交</h1>
<!-- 表单提交用户信息,注意字段的设置,直接是*{} --><form action="#" th:action="@{/add}" th:object="${userInfo}" method="post">  <input type="text" th:field="*{username}" />  <input type="text" th:field="*{password}" />  <input type="submit" />
</form>
</body>
</html>

@ResponseBody
@RequestMapping(value="/add",method=RequestMethod.POST)
public String add(@ModelAttribute UserForm user){String username = user.getUsername();String password = user.getPassword();return username+"__"+password;
}

Springboot之Thymeleaf 表单提交相关推荐

  1. Java SpringBoot 表单提交Json提交 Star.hou

    Json方式用到了 请求体反射类SimpleVo,或者理解为类的实例化的反射,为了动态获取类的熟悉. 也就是把请求体作为对象看待,获取了对象里的属性. // json提交方式提交入参 @Respons ...

  2. springboot 参数传递(表单序列化)

    springboot 参数传递(表单序列化) ************************** 示例 **************** 前端页面 <script language=" ...

  3. 表单ajax提交插件,jQuery Form 表单提交插件-----ajaxSubmit() 的应用

    Form Plugin API 里提供了很多有用的方法可以让你轻松的处理表单里的数据和表单的提交过程. 测试环境:部署到Tomcat中的web项目. 一.ajaxSubmit() 介绍 立即通过AJA ...

  4. jQuery最简单的表单提交方式

    第一步:绑定事件 常用的与ajax相关的事件参考如下: 1.$(selector).click(function) 2.$(selector).change(function) 3.$(selecto ...

  5. 表单提交、页面注册案例

    表单属性设置 <form>标签 表示表单标签,定义整体的表单区域 action属性 设置表单数据提交地址 method属性 设置表单提交的方式,一般有"GET"方式和& ...

  6. html form提交前验证,form表单提交前验证实现方法

    form表单提交前验证实现方法2017-11-26 20:54 form表单提交是网站中最常见的,基本上所有的网站都会用到. 除非你就一些静态网页,仅仅是展示,而不需要互动,所以不需要提交表单. 但是 ...

  7. 公司--超级链接跳转和表单提交,删除的表单提交和删除失败的提示信息

    超级链接跳转 window.location.href = contentPath + '/masterProductionSchedule/modifyPHSetup.do?articleId='+ ...

  8. php 表单提交2次,微信开发之php表单微信中自动提交两次问题解决办法

    前言: 最近做微信开发,在微信中访问PHP页面,页面中有个表单.测试发现偶尔会出现表单被自动提交两次的情况,导致流程出错. 问题原因 暂时未找到原因,不过怀疑跟微信本身的机制有关. 解决方法 用ses ...

  9. html页面关闭前提示信息,【转】表单提交及关闭当前页面并刷新数据

    在DWZ文档中,对于DWZ框架Ajax无刷新表单提交处理流程描述如下: 1.       ajax表单提交给服务器 2.       服务器返回一个固定格式json结构 3.       js会调函数 ...

最新文章

  1. TStringList的用法
  2. RecyclerView的版本要和appcompat 的版本不一致 引发的错误
  3. socket第三方库 AsyncSocket(GCDAsyncSocket)
  4. BZOJ2809-左偏树合并
  5. 红外倒车雷达原理图_自动驾驶汽车传感器技术解析—毫米波雷达
  6. 类型转为数字_JavaScript自动数据类型的转换
  7. 索尼推出 PlayStation 漏洞奖励计划,最严重漏洞5万美元起步
  8. mysql备份与还原,增量备份;使用ibd和frm文件恢复数据
  9. 如何理解 RxJS?RxJS的中文API和使用教程
  10. Java程序员必备的一些流程图(拿走不谢)
  11. Spring3注解零配置【私塾在线原创】
  12. 服务器“**”上的MSDTC不可用的解决办法
  13. php静态登录界面网页代码,css+html如何仿花瓣网实现静态登陆页面?(代码实例)...
  14. RL(Chapter 4): Gambler’s Problem
  15. ubuntu 22.04右上角找不到wifi图标,有线网络也失效
  16. Android 自定义二维码
  17. 如何用 Python 爬取网易云音乐歌单
  18. 数据库错误:1265
  19. It's a test
  20. 一本永不过时的元宇宙专著《元宇宙:通往无限游戏之路》

热门文章

  1. Python 标准库—— datetime(运行时间的判断)
  2. 标准模板库(STL)之 map 列传
  3. python 位运算符与逻辑运算符(字符串的逻辑运算)
  4. python装饰器测试_python 装饰器
  5. python3 asyncio 不阻塞_Python3 asyncio异步框架,让我崩溃的点
  6. 没有计算机基础可以学python-Python入门必看篇(面向小白)想学Python只看这一篇就够了...
  7. 零基础学python-零基础如何开始学习 Python?看完这篇从小白变大牛!
  8. python和java哪个好找工作-Python和java哪个就业前景好些?
  9. python和c 的区别-Python和C区别该如何理解?如何适应这种区别?
  10. 远场语音是什么鬼?和人工智能有什么关系?