版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pyd1040201698/article/details/82984928
后端servlet代码 ,返回json数组到前端
//查询出reader一条数据
Reader reader = readerService.getOneReader(reaReaderNum);
PrintWriter out=resp.getWriter();
// List<Reader> readerList = new ArrayList<Reader>();
// readerList.add(reader);
//将note对象集合转成json数组(静态方法)
JSONArray json = JSONArray.fromObject(reader);
String json_str = json.toString();
System.out.println(json_str);
out.print(json_str);
out.flush();
out.close();
这是控制台打印的 ,我们取reaAge的值在前台弹出为例
前端ajax回调函数接受json数组,弹出属性值
$.ajax({
url:'<%=path %>/ReaderServlet?method=readerEdit&reaReaderNum='+reaReaderNum,
type: 'POST',
dataType: 'json',
success:function(data){
alert(data[0].reaAge);
}
});
弹出显示
好了,数据获取到了,接下来把他放进input框里面
$("#reaAge").val(data[0].reaAge)