SP偽指令
JSP偽指令主要包括:
page
include
taglib
page偽指令
page偽指令作用與這個JSP頁面,包括靜態(tài)的包行文件,但是不能用于動態(tài)的包含文件。其語法如下:
XML/HTML代碼
常見屬性以及用法如下:
language 在JSP頁面中所使用的語言。這里只能是java。
import 在JSP頁面中引入所用到的類。
isErrorPage如果此頁面是作為其他頁面出錯是顯示的頁面則其值為true,反正為false。
errorPage為該頁面指定一個出錯時的頁面。
contentType制定將生成Servlet中使用的MIME類型和可選字符編碼。
include偽指令
在JSP文件中用Include指令包含一個靜態(tài)文件,其語法如下:
XML/HTML代碼
Include指令的一個用法就是可以把一個JSP頁面的頭部與尾部單獨提取出來,可以在多個JSP頁面中無需重復(fù)寫該部分,只要把這兩個頭尾文件包含進(jìn)來就可以。
taglib偽指令
taglib偽指令通過使用一個標(biāo)簽庫,在當(dāng)前頁面中進(jìn)行制定。其語法如下:
XML/HTML代碼
其中uri是一個標(biāo)簽庫描述的URL,prifix是用于標(biāo)識在頁面后面部分使用制定標(biāo)簽庫的唯一前綴,如何使用我們將會在后面的教程中詳細(xì)講解。
JSP隱含對象
Request
request變量中封裝了由Web瀏覽器或其它客戶端生成的HTTP請求的細(xì)節(jié)如參數(shù),屬性,數(shù)據(jù)等。其方法如下:
填寫下面表單即可預(yù)約申請免費試聽java課程!害怕學(xué)不會?助教全程陪讀,隨時解惑!擔(dān)心就業(yè)?一地學(xué)習(xí),可全國推薦就業(yè)!
Java代碼
String getHeader(String name);//返回制定HTTP頭標(biāo)值
Enumeration getHeaderNames();//返回請求中所有HTTP頭標(biāo)的一個枚舉值
Stirng getParameter(String name);//給定參數(shù)名,返回值
HttpSession getSession(boolean create);// 返回HttpSession對象,如果不存在則根據(jù)create值創(chuàng)建新的或返回null
Response
response對象是提供對HTTP事物處理的另一端的訪問。此對象封裝了返回HTTP客戶端的輸出,向頁面提供設(shè)置響應(yīng)頭標(biāo)和狀態(tài)的方式。其方法如下:
Java代碼
boolean isCommitted();//返回知名HTTP響應(yīng)是否返回到客戶端的一個標(biāo)記
void setHeader(String name,String value);//設(shè)置HTTP頭標(biāo)為制定名字并取值
void setStatus(int status);//設(shè)置HTTP狀態(tài)為指定值
Session
HTTP是一個無狀態(tài)協(xié)議,可以通過session對象在各個請求之間傳遞值。session對象主要包含下面方法:
Java代碼
Object getAttribute(String name);//如果會話存在則返回該對象
Enumeration getAttributeNames();//返回保存在會話中所有對象名字的枚舉。
String getID();//返回唯一會話ID
int getMaxInactiveInterval();//返回會話在用戶請求之間處于活動狀態(tài)的最大秒數(shù)。
void setAttribute(String name,Object value);//將會話中一個對象保存為指定名字
out
JSP頁面的主要作用就是輸出,這個out當(dāng)然少不了,關(guān)于out的用法我們用下面這段代碼來說明:
XML/HTML代碼
上一篇:深入淺出JSON
下一篇: 沒有了
初級會計職稱中級會計職稱經(jīng)濟(jì)師注冊會計師證券從業(yè)銀行從業(yè)會計實操統(tǒng)計師審計師高級會計師基金從業(yè)資格稅務(wù)師資產(chǎn)評估師國際內(nèi)審師ACCA/CAT價格鑒證師統(tǒng)計資格從業(yè)
一級建造師二級建造師消防工程師造價工程師土建職稱房地產(chǎn)經(jīng)紀(jì)人公路檢測工程師建筑八大員注冊建筑師二級造價師監(jiān)理工程師咨詢工程師房地產(chǎn)估價師 城鄉(xiāng)規(guī)劃師結(jié)構(gòu)工程師巖土工程師安全工程師設(shè)備監(jiān)理師環(huán)境影響評價土地登記代理公路造價師公路監(jiān)理師化工工程師暖通工程師給排水工程師計量工程師
人力資源考試教師資格考試出版專業(yè)資格健康管理師導(dǎo)游考試社會工作者司法考試職稱計算機(jī)營養(yǎng)師心理咨詢師育嬰師事業(yè)單位教師招聘公務(wù)員公選考試招警考試選調(diào)生村官
執(zhí)業(yè)藥師執(zhí)業(yè)醫(yī)師衛(wèi)生資格考試衛(wèi)生高級職稱護(hù)士資格證初級護(hù)師主管護(hù)師住院醫(yī)師臨床執(zhí)業(yè)醫(yī)師臨床助理醫(yī)師中醫(yī)執(zhí)業(yè)醫(yī)師中醫(yī)助理醫(yī)師中西醫(yī)醫(yī)師中西醫(yī)助理口腔執(zhí)業(yè)醫(yī)師口腔助理醫(yī)師公共衛(wèi)生醫(yī)師公衛(wèi)助理醫(yī)師實踐技能內(nèi)科主治醫(yī)師外科主治醫(yī)師中醫(yī)內(nèi)科主治兒科主治醫(yī)師婦產(chǎn)科醫(yī)師西藥士/師中藥士/師臨床檢驗技師臨床醫(yī)學(xué)理論中醫(yī)理論