后端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)

本文介绍如何使用Servlet从数据库查询数据,并将其转换为JSON格式发送至前端。通过示例代码展示了如何从前端调用Servlet,接收并解析JSON数据,实现数据的动态展示。
3875

被折叠的 条评论
为什么被折叠?



