Ajax
Ajax(Asynchronous Javascript And XML,异步Javascript和XML)是一种穿那个键交互式网络应用的网页开发技术,使得“不刷新页面向服务器发起请求”成为可能。
Ajax示例:
建立JSP页面example12_2.jsp,在该页面中演示在用户输入完学号时出发Ajax异步请求,从服务器获取学号所对应的学生信息,并对页面中相应的学生信息进行更新填充。
页面example12_2代码:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>example12_2</title>
<script type="text/javascript">
function createXHR(){
var xmlhttp;
if (window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}
else{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
return xmlhttp;
}
function ajaxFunction(sno){
xhr=createXHR();
var url="AjaxTestServlet?sno="+sno;
xhr.open("GET",url,true)