實驗三 jsp內建物件part one
<script type="text/javascript">
function validatorloginName() {
var loginName=document.get.ElementById("uname").value;
if(loginName == "")
{
alert("使用者名稱不能為空");
return;
}
$.ajax({
type:"POST",
url:"ValidateName",
data:"loginName"=+loginName,
succes:function(data){
if(data=="true"){
alert("恭喜你!使用者名稱沒有被使用!");
}
else{
alert("抱歉!使用者名稱已存在!");
}
}
});
}
function chkage(){
var age=document.getElementByld("userage");
if(age.value<48||age.value>58){
alert("您輸入的年齡格式有誤\n"+"請重新輸入");
age.focus;
else
return true;
}
</script>
<%@page contentType="text/html;charset=gb2312" %>
<%@page import="java.util.*" %>
<html>
<head>
</head>
<body>
請求資訊如下:<br>
請求的方法是:<%=request.getmethod()%>
<br>
請求的URL是:<%=request.getRequestURL()%>
<br>
請求的協議是:<%=request.getProtocol()%>
<br>
接受客戶提交資訊的頁面路徑是:<%=request.getServlePath()%>
<br>
請求的協議是:<%=request.getProtocol()%>
<br>
請求中的查詢字串是:<%=request.getQueryString()%>
<br>
請求資訊的總長度是:<%=request.etCotentLength()%>
<br>
伺服器的名稱是:<%=request.getServerName()%>
<br>
提供HTTP伺服器埠號是:<%=request.getServerPort()%>
<br>
客戶端的IP地址是:<%=request.getRemoteAdd()%>
<br>
客戶端機器的名稱是:<%=request.getRemoteHost()%>
<br>
HHTP標頭檔案中User-Agent的值是:<%=request.getHeader("User-Agent")%>
<br>
HTTP標頭檔案中的accept值是:<%=request.getHeader("accept")%>
<br>
HTTP標頭檔案中Host的值是:<%=request.getHeader("Host")%>
<br>
HTTP標頭檔案中accept-encoding的值是:<%=request.getHeader("accept-encoding")%>
<br>頭名字的一個列舉:
<%Enumberation enumberHead=request.getHeaderName();
while(enumHead.hasMoreElements())
{
out.println((string)enumHead.nextElement());
}
%>
<br>標頭檔案中指定透明字的全部值得一個列舉:
<%Enumeration enum_headedValues=request.getHeaders("cookie");
whlie(enum_headedValues.hasMoreElements())
{
out.println((String)enum_headedValues.nextElement());
}
%>
</body>
</html>