JSP的內(nèi)部對(duì)象
更新時(shí)間:2006年10月13日 00:00:00 作者:
最後一個(gè)與JSP語(yǔ)法有關(guān)的元件叫做內(nèi)部物件.在JSP小型指令檔內(nèi),你可以存取這些內(nèi)部物件來(lái)與執(zhí)行JSP網(wǎng)頁(yè)的servlet環(huán)境相互作用。許多對(duì)內(nèi)部物件的存取應(yīng)該要簡(jiǎn)化。然而,這些是范例,它們的存取都是可接受的,要完整的利用內(nèi)部物件設(shè)定則要對(duì)最新的Java Servlet API有所了解。
下表列出你可以使用的內(nèi)部物件。 內(nèi)部物件說(shuō)明
request 用戶端請(qǐng)求,此請(qǐng)求會(huì)包含來(lái)自GET/POST請(qǐng)求的參數(shù)
response 網(wǎng)頁(yè)傳回用戶端的回應(yīng)
pageContext 網(wǎng)頁(yè)的屬性是在這里管理
session 與請(qǐng)求有關(guān)的通話期
application servlet正在執(zhí)行的內(nèi)容
out 用來(lái)傳送回應(yīng)的輸出資料流
config servlet的架構(gòu)物件
page JSP網(wǎng)頁(yè)本身
exception 針對(duì)錯(cuò)誤網(wǎng)頁(yè),未捕捉的例外
那堋,這些是做什堋的,而你應(yīng)該如何使用它們呢?基本上,在你的小型指令檔里,你可以使用它們來(lái)存取執(zhí)行JSP程式碼的servlet。為了避免談?wù)摰教郤ervlet API 的細(xì)節(jié),讓我們來(lái)檢視一些你可以利用它們來(lái)做的事:
1.不必使用運(yùn)算式,你可以直接存取內(nèi)部out物件來(lái)列印一些東西到response:
<% out.println("Hello"); %>.
2.不必直接傳送參數(shù)到JavaBean,你可以藉由請(qǐng)求物件來(lái)取得參數(shù)的值:
<% String name=request.getParameter("name"); out.println(name); %>。
當(dāng)你以JSP寫(xiě)了許多的應(yīng)用程式之後,如果你建立了JavaBeans或者發(fā)現(xiàn)你自己將太多的Java原始碼放入你的JSP檔案,你要建立支援的Java類別,這樣可以鼓勵(lì)重復(fù)使用并且降低JSP網(wǎng)頁(yè)轉(zhuǎn)換時(shí)所要的時(shí)間。當(dāng)你要建立Java類別時(shí),你必須:
1.將JDSWK的安裝目錄\bin目錄加到你的PATH。在你的autoexec.bat檔案的PATH行的最後,加入C:\1.2.2\bin; 。
2.以下面的指令將JAR檔案復(fù)制到\jre\lib\ext目錄:
copy c:\jswdk-1.0.1\lib\servlet.jar c:\jdk1.2.2\jre\lib\ext.
您可能感興趣的文章:
- JSP運(yùn)行原理和九大隱式對(duì)象說(shuō)明
- JSP response對(duì)象實(shí)現(xiàn)文件下載的兩種方式
- JSP隱含對(duì)象response實(shí)現(xiàn)文件下載的兩種方法
- 多個(gè)jsp頁(yè)面共享一個(gè)js對(duì)象的超級(jí)方法
- Jsp中response對(duì)象的所有屬性詳細(xì)介紹
- JSP 相關(guān)對(duì)象的使用介紹
- JSP內(nèi)置對(duì)象:Request和Response的簡(jiǎn)單介紹及使用
- jsp內(nèi)置對(duì)象及方法詳細(xì)介紹
- JSP開(kāi)發(fā)入門(四)--JSP的內(nèi)部對(duì)象
- JSP中隱式對(duì)象用法實(shí)例
相關(guān)文章
整體刷新和局部刷新frameset窗口問(wèn)題深入探討
頁(yè)面分割,最常見(jiàn)的系統(tǒng)或網(wǎng)站的主界面,到這種這種分割頁(yè)面,大家首先想到是frameset,使用framset分割多種frame,這種方式簡(jiǎn)單,接下來(lái)為大家介紹下局部刷新的問(wèn)題2013-04-04java使用smartupload組件實(shí)現(xiàn)文件上傳的方法
這篇文章主要介紹了java使用smartupload組件實(shí)現(xiàn)文件上傳的方法,對(duì)比分析了使用組件與不使用組件實(shí)現(xiàn)文件上傳的區(qū)別,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01java struts常見(jiàn)錯(cuò)誤以及原因分析
對(duì)于 struts常見(jiàn)錯(cuò)誤的解決方法分析小結(jié),希望能快速的解決大家的問(wèn)題2008-12-12jsp頁(yè)面調(diào)用applet實(shí)現(xiàn)人民幣的大小寫(xiě)轉(zhuǎn)換
jsp頁(yè)面調(diào)用applet實(shí)現(xiàn)人民幣的大小寫(xiě)轉(zhuǎn)換...2006-10-10JSP靜態(tài)導(dǎo)入與動(dòng)態(tài)導(dǎo)入使用詳解
這篇文章主要介紹了JSP靜態(tài)導(dǎo)入與動(dòng)態(tài)導(dǎo)入使用詳解,文章通過(guò)include指令的使用格式,詳細(xì)介紹了靜態(tài)與動(dòng)態(tài)注入的使用方法,對(duì)大家的學(xué)習(xí)或經(jīng)驗(yàn)積累有一定的參考價(jià)值,需要的朋友可以參考下2020-08-08JSP對(duì)瀏覽器發(fā)送來(lái)的數(shù)據(jù)進(jìn)行重新編碼的兩種方式
使用JSP操作中文時(shí),經(jīng)常會(huì)出現(xiàn)一些亂碼問(wèn)題。這里,我們只談一下對(duì)瀏覽器發(fā)送來(lái)的數(shù)據(jù)進(jìn)行重新編碼時(shí)的編碼方式。眾所周知,要對(duì)瀏覽器發(fā)送來(lái)的數(shù)據(jù)進(jìn)行重新編碼,只需要一個(gè)語(yǔ)句就可以了,很簡(jiǎn)單2013-09-09