Ajax

xiaoxiao2025-12-11  6

JSP部分:

<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>

   <title>My JSP 'index.jsp' starting page</title>   <meta http-equiv="pragma" content="no-cache">   <meta http-equiv="cache-control" content="no-cache">   <meta http-equiv="expires" content="0">   <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">   <meta http-equiv="description" content="This is my page">   <!--<link rel="stylesheet" type="text/css" href="styles.css">--></head><script language="javascript">   var xmlHttp;   function createXMLHttpRequest()   {    if(window.ActiveXObject)    {     xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");    }    else    {     xmlHttp = new XMLHttpRequest();    }   }   function doHeadRequest(request, url) {     requestType = request;     createXMLHttpRequest();     xmlHttp.onreadystatechange = handleStateChange;     xmlHttp.open("HEAD", url, true);     xmlHttp.send(null);    }  function handleStateChange() {     if(xmlHttp.readyState == 4) {      if(requestType == "allResponseHeaders") {         getAllResponseHeaders();        }      else if(requestType == "lastModified") {         getLastModified();      }      else if(requestType == "isResourceAvailable") {         getIsResourceAvailable();       }     }  }  function getAllResponseHeaders() {     alert(xmlHttp.getAllResponseHeaders());  }  function getLastModified() {     alert("Last Modified: " + xmlHttp.getResponseHeader("Last-Modified"));  }  function getIsResourceAvailable() {     if(xmlHttp.status == 200) {        alert("Successful response");    }     else if(xmlHttp.status == 404) {       alert("Resource is unavailable");     }     else {        alert("Unexpected response status: " + xmlHttp.status);     }   }</script><body>   <h1>    Reading Response Headers   </h1>   <a href="javascript:doHeadRequest('allResponseHeaders','readingResponseHeaders.xml');">Read All Response Headers</a>   <br />   <a href="javascript:doHeadRequest('lastModified','readingResponseHeaders.xml');">Get Last Modified Date</a>   <br />   <a href="javascript:doHeadRequest('isResourceAvailable','readingResponseHeaders.xml');">Read Available Resource</a>   <br />   <a href="javascript:doHeadRequest('isResourceAvailable','not-available.xml');">Read Unavailable Resource</a>

</body>

</html>

readingResponseHeaders.xml部分(与jsp放在同一目录)

<?xml version="1.0" encoding="UTF-8"?><readingResponseHeaders></readingResponseHeaders>

转载请注明原文地址: https://www.6miu.com/read-5040681.html

最新回复(0)