page:
Jsp是服务器端的,不能直接操题目中的作结果集合。
你的意思是不是:用Ajax或者jQuery发出用户请求,得到Jsp服务器tomcat返回的Json或者特殊的信息,然后操作该Response改变html代码?
那么是可以的!学习的Jsp比较少,可能有误:
--------------------------------------------------------------------------------------------------------------------
import net.sf.json.JSONObject;
JSONObject json= new JSONObject();
json.put("id", 1);
json.put("site", "www.baidu.com");
json.put("time", "xxx");
response.getWriter().print(json); // 输出
Js端,查看参考资料。
$(function(){
$("#mybut").click(function(){
$.ajax({
url:"${pageContext.request.contextPath}/UserServlet",
type:"post",
success:function(data){
alert(data); //这里的data就是servlet中 out.print();的值
}
});
});
});
$.ajax({
url:"xxxx";
method:"post",
dataType:"text",
success:function(data){
//data就是你返回的结果集
}
});