JSP HTTP服務(wù)器實(shí)施效果
1.服務(wù)器端執(zhí)行效果
以下是本JSP HTTP服務(wù)器在Win32,JDK 1.6.0平臺(tái)下的執(zhí)行結(jié)果:
JSP HTTP服務(wù)器端的執(zhí)行結(jié)果圖
列出了JSP HTTP服務(wù)器當(dāng)前載入的類(lèi)的列表。當(dāng)客戶(hù)端的請(qǐng)求中包含JSP文件時(shí),服務(wù)器端就會(huì)解釋該JSP文件,并編譯成class文件。服務(wù)器再通過(guò)該類(lèi)載入該類(lèi)對(duì)象的實(shí)例,并將實(shí)例放入Hashtable進(jìn)行管理。當(dāng)客戶(hù)端再次請(qǐng)求相同JSP文件時(shí),如果服務(wù)器端判斷JSP文件沒(méi)有被更新,則直接調(diào)用類(lèi)所對(duì)應(yīng)的類(lèi)的實(shí)例對(duì)象來(lái)處理請(qǐng)求,而不再重復(fù)載入。
注意:如果要在Solaris平臺(tái)上執(zhí)行該系統(tǒng),必須首先安裝JDK,當(dāng)前支持Solaris的JDK版本為1.6.0。并且要保證登錄用戶(hù)具有創(chuàng)建socket和讀取服務(wù)頁(yè)所在目錄的權(quán)限。
2.客戶(hù)端執(zhí)行效果
以下是通過(guò)TheWorld瀏覽器(v1.40)訪問(wèn)JSP HTTP服務(wù)器的結(jié)果圖:
客戶(hù)端瀏覽器訪問(wèn)JSP HTTP服務(wù)器結(jié)果圖
JSP HTTP服務(wù)器端JSP源代碼片段
login.JSP文件讀取并顯示上一頁(yè)中客戶(hù)端提交的信息。JSP代碼中,使用Request成員的getParameter接口對(duì)客戶(hù)端的參數(shù)進(jìn)行了讀取并輸出。
【編輯推薦】