2011-08-02 55 views
1

我有一个使用AJAX检索的JSP页面。 JSP页面嵌入了执行的查询,然后以表格形式呈现。每个执行/渲染都会显示前100个结果。页面上的Ajax传递参数

作为我的AJAX调用的一部分,是否有方法将参数传递给JSP页面中的查询? 举例来说,如果我想用其他SQL针对下一个100个结果再次查询数据库?

谢谢。

回答

1

你是怎么用ajax调用页面的?就像这样:http://www.mypage.jsp

那么你可以使用查询字符串 - 这样的:http://www.mypage.jsp?name=John+Smith

然后在JSP页面中,你可以有这样的功能:

<% 
    if (request.getParameter("name") == null) { 
     out.println("Oops -- no data found."); 
    } else { 
     out.println("Howdy <b>"+request.getParameter(i)+"</b>!"); 
    } 
%>