在jsp页面用json返回一个数组怎么做

jsp代码:<%@pagelanguage="java"import="java.util.*"pageEncoding="ISO-8859-1"%><%@pageimp... jsp代码: <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%@page import="sun.misc.Perf.GetPerfAction"%>
<%@page import="util.DataBase"%>
<%@page import="java.sql.ResultSet"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%
request.setCharacterEncoding("utf-8");String name=request.getParameter("name");String sql="select topic_title from dbo.tb_topic where topic_content like '%"+name+"%'";DataBase db=new DataBase();ResultSet rs=null;//就是将ResultSet用json传给Ajax请求
%>
展开
 我来答
匿名用户
2013-07-13
展开全部
jsp页面,嵌入查询数据库,有点原始了

你可以把数据库查询封装到一个bean里,然后提供一个查询并返回json的方法

在你的ajax页面(这个页面是一个jsp文件),Import这个bean,然后实例化,并调用哪个方法即可

大概是"<td>"+getDBJson(1)+“</td>”
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式