发表于: 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并组装到任务一里面
要是不是我再换换》。
明天要做的事
遇到的问题
收获
评论