简介:在dao层函数的编写中,将目标list转化为json字符串返回。在jsp中调用此函数,获得json字符串(items)。最后在js中获取items并获取其一对象中的属性。
0. jar包链接:https://pan.baidu.com/s/1H_Q7P2PZAmF2_GMWp_5XEw
提取码:9wmx
- 在后端完成list编写后,将list对象转化为jsonArray类型,再将其转化为json字符串返回
public String get_test(){
//list代码
JSONArray jsonArray=JSONArray.fromObject(items); //items为list类型
String data=jsonArray.toString();
return data;
}
- 在jsp体中通过dao层函数取出json字符串
<%
/*获取题目放入到jsp对象中*/
testService testService=new testService();
String items =testService.get_test();
%>
- 在js中使用
var items=<%=items%>; //js对象
console.log(items); //结果如下图
var ques=items[0].question; //取出第一个对象的“question”属性值