发表于: 2017-10-08 23:36:15

1 828



今天完成的任务


了解了如何在后端创建一个json对象

    @Test
   public void json(){
JSONArray json = new JSONArray();
       List<Category> cs=categoryService.list();
       for (Category c : cs) {
JSONObject js = new JSONObject();//new一个JSONObject对象,命名为wangxiaoer
           js.put("name",c.getName());
           js.put("id",c.getId());
           json.put(js);
       }
System.out.print(json.toString());


   }


看着一点都不复杂,单纯的遍历泛型中的数据,并获得id和name并注入到JSONObject对象中


再将此JSONObject对象注入到JSONArray中。


不过第一次看教程还是浪费了不少时间,一个是JSONArray的jar包有两种,必须是以下的这种才可以直接调用put方法

import org.json.JSONArray;

不过感觉挺复杂的啊,不是想象中的好用的感觉

还是其实是在前端把后端数据拿出来装配成json?


另一个是本想顺便学习如何调用后端返回的json对象,但是要求的前端知识比较多,学了半天发现越学要学的越多,因此作罢




不知道这可否算是rest风格

我对风格这种东西实在是不敏感,他要是我就开始写实现接口的jsp并组装到任务一里面


要是不是我再换换》。



明天要做的事

遇到的问题

收获




返回列表 返回列表
评论

    分享到