我controller的方法参数该怎么写,map或者实体javabean都可以,我是对skus哪里有迷惑,想转成Listz这样,但是老报错
POST请求
我controller的方法参数该怎么写,map或者实体javabean都可以,我是对skus哪里有迷惑,想转成Listz这样,但是老报错
POST请求
可以有两种方式:
1、把skus当成一个字符串接收,接收到用JSONObject等去转换解析下就可以了,可以参考下面:
String content = FileUtils.readFileToString(file);
//对基本类型的解析
JSONObject obj = new JSONObject(content);
System.out.println("name:" + obj.getString("name"));
System.out.println("sex:" + obj.getString("sex"));
System.out.println("age" + obj.getInt("age"));
System.out.println("is_student" + obj.getBoolean("is_student"));
//对数组的解析
JSONArray hobbies = obj.getJSONArray("hobbies");
System.out.println("hobbies:");
for (int i = 0; i < hobbies.length(); i++) {
String s = (String) hobbies.get(i);
System.out.println(s);
}
2、如果你这个对应的数据结构重用比较多,可以写成javabean,具体可以参考这个试试:封装实体类,再封装一个实现序列化的实体的集合,用这个集合接收 https://blog.csdn.net/u011781521/article/details/77586688