1、 request物件代表了客戶端的請求資訊,主要用於接收通過http協議傳送到伺服器段的資料,包括頭資訊、系統資訊、請求方式、請求引數等。
2、獲取請求引數,解決中文亂碼:
index.jsp
獲取請求引數的值
show.jsp
id引數值為:<%=request.getparameter("id") %>
姓名引數值為:
<%=newstring(request.getparameter("name").getbytes("iso-8859-1"),"gbk") %>
執行結果:id引數值為:007 姓名引數值為:張三
3、2秒後跳到指定頁面
response.setheader(「refresh」,」2;url=welcome.jsp」);
response只在jsp頁面內有效
4、form表單資訊的提交和獲取
您的資訊如下:
姓名<%=new string(request.getparameter("name").getbytes("iso-8859-1"),"gbk") %>
性別<%=new string(request.getparameter("gender").getbytes("iso8859_1"),"gbk")%>
密碼提示問題
<%=new string(request.getparameter("question").getbytes("iso8859_1"),"gbk") %>
問題答案
<%=new string(request.getparameter("key").getbytes("iso8859_1"),"gbk") %>
愛好<%
string like=request.getparametervalues("like");
for(int i=0;i<%=new string(like[i].getbytes("iso8859_1"),"gbk")+" " %>
<%
}%>
5、獲取客戶端資訊
6、在作用域內管理屬性
在作用域內管理屬性<%
request.setattribute("date",new date());
%>
獲取date屬性:<%=request.getattribute("date") %>
<%request.removeattribute("date"); %>
刪除後:<%=request.getattribute("date") %>
7、cookie的使用和管理
<%
string welcome="第一次訪問";
string info=new string;
cookie cook=request.getcookies();
if(cook!=null)
else
out.println("set name=cdd"+"
"); out.println("set count="+intcount+"
"); %>
計數器頁面
gateppatter.jsp
計數器:
<%
out.println(mycount);
%>
15、表單提交驗證
指令碼
index.jsp
check.jsp
<%
string name=request.getparameter("username");
string password=request.getparameter("pwd");
string message;
if((name.equals("xhp"))&&(password.equals("xhp")))
else
%>
16、課後練習題
(1)
第一題 實現使用者註冊
<%
string name=request.getparameter("name");
string password=request.getparameter("password");
if((name!="") && (password!=""))
else
%>
(2)
date now=new date();
string date=string.format("%ty-%tm-%td %th:%tm:%ts",now,now,now,now,now,now);
session.setattribute("time",date);
%>
<%
string name=request.getparameter("name");
string content=request.getparameter("content");
%>
(3)使用cookie物件實現自動登入
index.jsp
這是主頁,歡迎光臨!login.jsp<%
cookie cook=request.getcookies();
if(cook!=null)
{for(int i=0;i
<%
cookie mycook=new cookie("huicookie","718");//只有717cookie
response.addcookie(mycook);
%>
content.jsp
2023年07月17日 星期日
► 迎接中國共產黨建黨90周年
► 歡迎報考中國農業大學
► 記錄2011:畢業生就業
► 詳細內容
第三章 核心物件
一 核心物件 1 每個核心物件都是一片兒記憶體 資料結構 由系統核心分配與訪問。2 令牌物件,事件物件,程序物件,訊號量物件,執行緒物件等都是核心物件。3 核心物件有安全限制,在建立之初就需要傳入乙個結構security attributes的安全描述符 4 類似的還有使用者物件和gdi物件等等,它...
物件導向第三章 多型
多型 多型 是具有表現多種形態的能力的特徵。實現多型的三個必備條件 1.繼承 2.要有重寫 3.父類引用指向子類物件 實現多型的兩種方式 1.使用父類作為方法形參實現多型 2.使用父類作為方法返回值實現多型 多型的好處 通過多型可以減少類中的 量,可以提高 的可擴充套件性和可維護性。繼承是多型的基礎...
第三章 物件導向程式設計
一 go語言物件導向的特點 不支援繼承 虛函式 建構函式 析構函式 隱藏的this指標 整個型別系統通過介面串聯 非侵入式介面 二 型別系統 含義 指乙個語言的型別體系結構,包含以下基本內容 基礎型別,如 byte,int,float32等 復合型別,如 陣列,結構體,指標等 可以指向任意物件的an...