养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

jsp如何获取接口返回的json格式数据

时间:2024-10-01 17:37:59

介绍jsp使用ajax获取接口返回的json格式数据。

工具/原料

eclipse

tomcat9.0

方法/步骤

1、打开eclipse,创建一个web工程文竭惮蚕斗件,在lib目录下加入org.json的jar包,并添加到Build霸烹钟爷Path中。在src下创建类DoRequestServlet,在WebContent下创建jsp文件index.jsp。创建后的工程目录如图。org.json的下载可以参考:org.json下载方法。

jsp如何获取接口返回的json格式数据

2、先编写一个接口用于jsp调用。编写类DoRequestServlet,内容如图,简单返回一个json字符串。

jsp如何获取接口返回的json格式数据

3、然后在web.xml中配置DoRequestServlet的映射路径,配置完后,web.xml文件的内容如图。

jsp如何获取接口返回的json格式数据

4、接着编写index.jsp,index.jsp的内容如图。

jsp如何获取接口返回的json格式数据

5、启动tomcat,运行该项目,运行结果如图。如图成功获取接口返回的json数据,并将数据显示到jsp页面上。

jsp如何获取接口返回的json格式数据

jsp如何获取接口返回的json格式数据

jsp如何获取接口返回的json格式数据

6、获取数据的关键代码如图。首先是jsp页面向接口地螃捂荀惦址发送请求,处理请求的servlet处理完请求后,将json数据通过respons髫潋啜缅e.getWriter().write();方法传送到jsp页面。jsp页面通过xhr.responseText获取返回的json数据,最后再用eval()函数解析json数据。ajax的有关内容可参考:JS或JQuery使用ajax访问后台

jsp如何获取接口返回的json格式数据

jsp如何获取接口返回的json格式数据

© 一点知识