Java SpringBoot 表单提交Json提交 Star.hou
Json方式用到了 请求体反射类SimpleVo,或者理解为类的实例化的反射,为了动态获取类的熟悉。
也就是把请求体作为对象看待,获取了对象里的属性。
// json提交方式提交入参
@ResponseBody@RequestMapping(value = "/jsonpost",method = RequestMethod.POST)public Result jsonPost(@RequestBody SimpleVo vo){Integer id = vo.getId();String name = vo.getName();Map<String, String> info = new HashMap<String, String>();info.put("id", Integer.toString(id));info.put("name", name);return Result.successResult(info);}
// 表单提交方法 入参@RequestMapping(value = "/getinfo1", method = RequestMethod.POST)@ResponseBodypublic Result getInfo1(@RequestParam(value = "id", required = false) Integer id,@RequestParam(value = "name") String name){Map<String, Object> info = new HashMap<>();info.put("id", id);info.put("name", name);return Result.successResult(info);}@Datapublic static class SimpleVo {private Integer id;private String name;private List<Integer> nums;}
Java SpringBoot 表单提交Json提交 Star.hou相关推荐
- php表单转json对象,form表单转Json提交的方法(推荐)
form表单转Json提交的方法(推荐) 先将表单数值转换成数组存储,存储成的格式为[{"name":"","value":"&q ...
- java防止表单二次提交_防止表单重复提交
在Web开发中表单的重复提交是很严重的问题,重复提交成功会产生垃圾数据消耗不必要的资源,更严重的是如果遇到恶意刷库的情况垃圾数据更是数不胜数.在正常使用过程中产生重复提交的情况也有多重情况:鼠标连击. ...
- jquery表单ajax json数据,jquery序列化form表单使用ajax提交后处理返回的json数据
1.返回json字符串: /** 将一个字符串输出到浏览器 */ protected void writeJson(String json) { PrintWriter pw = null; try ...
- 21天Jmeter打卡day9HTTP不同方法post提交表单和json
21天Jmeter打卡day9 HTTP不同方法post提交表单和json POST提交参数 POST提交JSON数据 没答案也不知道写的对不对...
- springboot表单提交不支持put,delete
项目中采用springboot搭配thymeleaf,有个更改和删除功能,结合RESTful风格,更改用put请求,删除用delete,代码书写如下: 更新提交部分: <form class=& ...
- 表单的重复提交问题解决方案
1.在我们的web开发中,常常会遇到表单的重复提交问题,那么我们的解决方案有两种:①重定向:response.sendrediect(); ②token的使用,即做个标记 下面写一个token的例子: ...
- 表单及数据提交、表单的作用、服务端接收提交的数据、php处理数据流程、文件域及文件域中数据处理、php展示数据(响应)
表单及数据提交: 表单的作用: 用于收集相关信息:html中有专门提交数据的标签,可以很容易的收集用户输入的信息,这个标签有两个重要的属性:action表单提交的地址和method以什么方式提交表单, ...
- 关于表单防重复提交一些东东
前阵子弄了些表单防重复提交的东西,想整理整理,免得下次要用时再四处去找,其实这里的东西还是挺简单的. 原理: 在Session中保存一个表单的唯一编号,将该编号放在一个隐藏域中,同其他数据一同提交.在 ...
- form表单的多种提交方式及提交前验证
以下是本人总结处来的一些form的提交方式,网上还有别的提交方式,这里我总结了大小分为7类,其实就是三类的提交方式,若有哪里不对的,还请评论指出来,大家一起学习学习 1.无任何验证提交(最普通的提交) ...
最新文章
- 1145 Hashing - Average Search Time
- 计算机网络或计算机基础知识点滴1
- 124第七章—逻辑卷简介及在图形界面进行管理配置
- 多目标优化算法_【实验室论文】基于多种群协同演化的约束多目标优化算法
- 开发海思3520a遇到的问题
- jwt token注销_辩证的眼光搞懂 JWT 这个知识点
- JZOJ 3455. 【NOIP2013模拟联考3】库特的向量(code)
- debian重启ssh服务_VScode链接服务器并配置公钥SSH Keys
- listView中的button控件获取索引
- [转]在一个工程中添加别的工程的中已创建好的对话框资源。
- 题解 洛谷 P1580 【yyy loves Easter_Egg I】
- 创建一个Django项目
- SmartGit 无限试用方法
- (1)初探android——客户端开发学习
- 中央台“互联网时代”纪录片分集要点
- 微信分享次数统计、微信公众号分享关注统计
- ubuntu 批量改名
- 炒菜,我把厨房烧了!
- 任务管理器--内存篇(上)
- Java汉字转拼音库,Pinyin4j