Javacontroller参数接收json字符串

更新时间:2023-05-11 13:11:54 阅读: 评论:0

Javacontroller参数接收json字符串
前后端分离以后,发现参数有时候需要统⼀。有时候前端传回来的参数格式不是我们controller⽅法参数需要的格式。个⼈感觉⽤对象接受能解决⼀些问题。
假如前端传过来的json数据如下:
loginCode:111111
postCode:11111,22222
urList:[{“urCode”:“1”,“urName”:“aa”},{“urCode”:“1”,“urName”:“aa”}]
需要把这样的数据插⼊数据库中
我们可以在java中定义两个实体类来接受。
public class Login{
private String loginCode;
private String postCode;
private String urList; //装载的ur对象⽤string类型定义
获取get ,t⽅法
}
public class Ur{
private String urCode;
private String urName;
}
java Controller层接收数据处理。
public void loginController(Login login){
String urList = UrList();
//遍历json字符串去取值
JSONArray json = JSONArray.parArray(urList);
List list = JSONObject.JSONString(), Ur.class);
这样就得到⼀个装载ur对象的list集合,然后写⼊数据库
}

本文发布于:2023-05-11 13:11:54,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/883352.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:参数   对象   接受   需要   格式   字符串   解决   接收
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图