屬性與範圍:
隱含物件:
與servlet有關的物件:page 和 config。page表示servlet本身,config 表示servlet初始引數值。不常用。response物件將jsp處理的資料傳回客戶端。方法列表:與iput/output有關的物件:out、request、response。
request物件表示客戶端請求的內容。方法列表:
1、訪問屬性的方法
2、取得請求引數的方法
3、取得請求標頭的方法
4、其它取得請求url、ip、和session等的方法。
1、設定表頭的方法2、設定響應狀態碼的方法
3.用來url重寫的方法
範例--
(1)瀏覽器cache
(2)瀏覽器每3秒重新整理頁面
response.setintheader("refresh",180);
(3)10秒後,轉到另一頁
out物件 把結果輸出到頁面上。常用方法out.println() 、out.print().
session物件表示目前個別使用者會話的狀況。購物車常用session的概念。pagecontext物件能取得其它隱含物件。範例--
a.jsp
if (requset.getparameter("name")!=null)
string name=request.getparameter("name");
if (name.equals("mike"))
b.jsp
string login=(string)session.getattribute("login");
if (login!=null && login.equals("ok"))
out.println("welcom!");
session.invalidate();
else {
out.println("請登入。。。");
out.println("5秒之後,轉入a.jsp");
response.setheader("refresh","5,url=a.jsp");
與error有關的物件:exception物件,必需在page指令中指定 iserrorpage="true"才能使用
JSP2 0 學習筆記 3
servlet 2.4 的 新功能 1。web.xml 改用xml schema 主要加強兩項功能 1 元素可不依照順序設定 在servlet 2.4版之後,不再須注意元素的順序。2 更強大的驗證機制 能為request forward include 和error,如下所示 hello ch11 ...
JSP2 0 學習筆記 3
servlet 2.4 的 新功能 1。web.xml 改用xml schema 主要加強兩項功能 1 元素可不依照順序設定 在servlet 2.4版之後,不再須注意元素的順序。2 更強大的驗證機制 能為request forward include 和error,如下所示 hello ch11 ...
python學習之路(20)
裝飾器 由於函式也是乙個物件,而且函式物件可以被賦值給變數,所以,通過變數也能呼叫該函式。def now print 2019.0519 f now 2019.0519 f now f 2019.0519 函式物件有乙個 name 屬性,可以拿到函式的名字 now.name now f.name n...