jQuey+Ajax

刚开始学习Ajax,内部机制不是很了解,只知道用法。记录下来,以备后用

1,前台页面。
<html>
<head>
   ... ...
<script language="javascript">	
    function getRecords(){
        $.post("路径/aa.jsp", {param: "param1",}, function(str) {
            alert("feedback"+str);
            //str即是我们想要的Ajax返回的值,
        });
    }
	
</script>

</head>
    <body onload="showRecords()">
       ... ...
    </body>
</html>


2,aa.jsp(Ajax要执行的页面)
... ...
 StringBuffer data = new StringBuffer("");
 String param=request.getParameter("param");//获得传过来的参数
 ... ...
 data.append(...);
 out.print(data.toString());

注:前台获得的是aa.jsp所有out.print()的值。

你可能感兴趣的:(java,Ajax,jsp)