該樓層疑似違規已被系統摺疊 隱藏此樓檢視此樓
【jsp的指令碼】
:翻譯成servlet中的成員內容. 定義變數,方法,類. -- 不建議.
:翻譯成servlet中service方法內部的內容. 定義類,變數
:翻譯成servlet中service方法中out.print();
$ 獲取當前專案路徑
* 設定全域性的錯誤友好頁面:
* 在web.xml中設定:
/404.jsp
/500.jsp
c 標籤庫 引入
pagecontext內建物件 :
* 獲得其他的8個內建物件 :編寫通用性**或者框架的時候.
jsp的四個域範圍:
* pagescope :當前頁面中有效. pagecontext pagecontext
* requestscope :一次請求範圍. request httpservletrequest
* sessionscope :一次會話範圍. session httpsession
el 表示式
使用el表示式:
* 語法:$
【el操作web開發的常用物件11個】$$
$$$$
$工程路徑:$
【el執行運算】
pagecontext.setattribute("n1", "10");
pagecontext.setattribute("n2", "20");
pagecontext.setattribute("n3", "30");
pagecontext.setattribute("n4", "40");
$$ - $
$ - $
$ - $
$ - $
$ - $
$ - $
$ - $
$ - $
el表示式
概述獲取資料的**(jsp中4個域)
獲取資料:
存:1.pagecontext.setattribute("name","啥");
2.request.setattribute("name","rvalue");
3.session.setattribute("name","svalue");
取:$ //page域
$//request
與輸入有關的隱含物件
與輸入有關的隱含物件有兩個:param和paramvalues,它們是el中比較特別的隱含物件。
例如我們要取得使用者的請求引數時,可以利用下列方法:
request.getparameter(string name)
request.getparametervalues(string name)
在el中則可以使用param和paramvalues兩者來取得資料。$$
3.其他隱含物件
1)cookie
jstl並沒有提供設定cookie的動作,
例:要取得cookie中有乙個設定名稱為usercountry的值,可以使用$ 來
取得它。
2)header和headervalues
header 儲存使用者瀏覽器和服務端用來溝通的資料
例:要取得使用者瀏覽器的版本,可以使用$。
另外在鮮少機會下,有可能同一標頭名稱擁有不同的值,此時必須改為使用headervalues 來取得
這些值。
pagecontext取得其他有關使用者要求或頁面的詳細資訊。
$ 取得請求的引數字串
$ 取得請求的url,但不包括請求之引數字串
$ 取得http 的方法(get、post)
$ 取得使用的協議(http/1.1、http/1.0)
$ 取得使用者名稱
$ 取得使用者的ip 位址
$ 判斷session 是否為新的
$ 取得session 的id
$ 取得主機端的服務資訊
jsp百度貼吧 JSP 入門
該樓層疑似違規已被系統摺疊 隱藏此樓檢視此樓 jsp的指令碼 翻譯成servlet中的成員內容.定義變數,方法,類.不建議.翻譯成servlet中service方法內部的內容.定義類,變數 翻譯成servlet中service方法中out.print 獲取當前專案路徑 設定全域性的錯誤友好頁面 在w...
python百度貼吧發帖簽到 百度貼吧簽到指令碼
本指令碼為我從網上各渠道蒐集到的簽到指令碼的雜交 如果不需要日誌則把帶 日誌記錄 的行刪除即可 from requests import session from time import time 日誌記錄 start time time 資料 log path f e data sign log ...
百度貼吧爬蟲
encoding utf 8 import urllib.request import urllib.parse import time import random def load page url 通過url來獲取網頁內容jfa param url 待獲取的頁面 return url對應的網頁內...