jquery直接显示jsp返回的数据

Posted JAVA自学社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery直接显示jsp返回的数据相关的知识,希望对你有一定的参考价值。

jQuery是目前一个很流行的js框架,它也提供了对ajax很好的支持。使用ajax异步请求数据时,如果服务器返回的一个列表数据,通常的做法是把列表数据转换成json格式的数据,然后返回到页面,使用jQuery进行解析并用表格来显示,这要求你对javascript解析json很熟透。

我在这里提供一种投机取巧的做法,使用jQuery发送异步请求给Servlet,Servlet仍然使用JSP渲染结果,最后由JSP返回html给客户端页面,客户端页面通过jQuery直接把数据显示在页面上。这样就可以在JSP页面上继续使用类似JSTL的标签库来完成数据的显示。具体示例如下:

1. 客户端发起请求和显示结果的页面: index.html

2. 服务器接收请求并处理数据的Servlet: TestServlet.java

jquery直接显示jsp返回的数据

3. 服务器显示数据的JSP:data.jsp


以上是关于jquery直接显示jsp返回的数据的主要内容,如果未能解决你的问题,请参考以下文章

javaweb局部刷新-ajax异步请求springMVC显示返回的jsp内容,代替iframe

在 JSP 上使用 Jquery Ajax 在 Datatables 上显示

Java Web。jsp页面有个下拉框,选择以后查询数据库中对应的数据。显示在当前页面。。。????

jquery easyui 布局java管理系统页面框架,jsp子页面返回成全屏

jquery+ajax实现查询数据时,JSP页面显示“正在加载中...” ,查询完了之后在页面显示查询出来的数据。

jsp关于jquery插件autocomplete的使用问题