JSP/Servlet
對session和cookie的一些理解
摘要: 由于項目需要,最近用session容器比較多,傳載的同時加上了自己的一些理解,不足之處還請大家補充和糾正。
調(diào)試時遇到一個問題,有點不解,關(guān)于tomcat的sessionId重寫URL。
閱讀全文
posted @
2007-05-26 13:45 cheng 閱讀(40884) |
評論 (30) 編輯
深入研究servlet線程安全
摘要: Servlet/JSP技術(shù)和ASP、PHP等相比,由于其多線程運行而具有很高的執(zhí)行效率。由于Servlet/JSP默認(rèn)是以多線程模式執(zhí)行的,所以,在編寫代碼時需要非常細(xì)致地考慮多線程的安全性問題。然而,很多人編寫Servlet/JSP程序時并沒有注意到多線程安全性的問題,這往往造成編寫的程序在少量用戶訪問時沒有任何問題,而在并發(fā)用戶上升到一定值時,就會經(jīng)常出現(xiàn)一些莫明其妙的問題。
閱讀全文
posted @
2007-05-24 11:24 cheng 閱讀(503) |
評論 (0) 編輯
Servlet中出現(xiàn)的由多線程引起的問題
摘要: public class MyClass {
private String variable1 ;
private static String variable2 ;
public MyClass(){
}
public void method(){
String variable3;
}
}
閱讀全文
posted @
2007-05-24 11:23 cheng 閱讀(925) |
評論 (0) 編輯
Servlet過濾器分析
摘要: servlet API中最重要的一個功能就是能夠為servlet和JSP頁面定義過濾器。過濾器提供了某些早期服務(wù)器所支持的非標(biāo)準(zhǔn)“servlet鏈接”的一種功能強大且標(biāo)準(zhǔn)的替代品。
過濾器是一個程序,它先于與之相關(guān)的servlet或JSP頁面運行在服務(wù)器上。過濾器可附加到一個或多個servlet或JSP頁面上,并且可以檢查進入這些資源的請求信息。在這之后,過濾器可以作如下的選擇:
閱讀全文
posted @
2007-05-24 11:21 cheng 閱讀(640) |
評論 (0) 編輯
WEB.XML元素祥解
摘要: [TOMCAT]用web.xml控制Web應(yīng)用的行為
1 定義頭和根元素
閱讀全文
posted @
2007-05-24 11:19 cheng 閱讀(444) |
評論 (0) 編輯
Java Servlet API
摘要: 這份文檔描述了Java Servlet API的最新版本2.1版。所以,這本書對于Servlet的開發(fā)者及servlet引擎的開發(fā)者同樣適用。
閱讀全文
posted @
2007-05-24 11:18 cheng 閱讀(826) |
評論 (0) 編輯
Servlet簡介
摘要: servlet容器:
負(fù)責(zé)處理客戶請求、把請求傳送給servlet并把結(jié)果返回給客戶。不同程序的容器實際實現(xiàn)可能有所變化,但容器與servlet之間的接口是由 servletAPI定義好的,這個接口定義了servlet容器在servlet上要調(diào)用的方法及傳遞給servlet的對象類。
閱讀全文
posted @
2007-05-24 11:17 cheng 閱讀(322) |
評論 (0) 編輯
標(biāo)簽庫的深入研究
摘要: 標(biāo)簽庫Taglib
標(biāo)簽被定義和分布在一個稱為標(biāo)簽庫的結(jié)構(gòu)中,一個標(biāo)簽庫是由元信息和類組成的集合:
1.標(biāo)簽處理器:實現(xiàn)定制標(biāo)簽功能的Java類。
閱讀全文
posted @
2007-05-24 11:16 cheng 閱讀(297) |
評論 (0) 編輯
JSTL(JSP標(biāo)準(zhǔn)標(biāo)簽庫)
摘要: JSTL(JSP標(biāo)準(zhǔn)標(biāo)簽庫)介紹
從JSP 1.1規(guī)范開始,JSP就支持在JSP中使用自定義標(biāo)簽了,自定義標(biāo)簽的廣泛使用造成了程序員重復(fù)定義,這樣就促成了JSTL(JavaServer Pages Standard Tag Library)的誕生。
因為工作中需要用到JSTL,但網(wǎng)上卻苦于找不到有關(guān)JSTL的中文資料,所以就有了這篇文章。
閱讀全文
posted @
2007-05-24 11:15 cheng 閱讀(487) |
評論 (0) 編輯
編寫線程安全的JSP程序
摘要: JSP默認(rèn)是以多線程方式執(zhí)行的,這是JSP與ASP,PHP,PERL等腳本語言不一樣的地方,也是它的優(yōu)勢之一,但如果不注意多線程中的同步問題,會使所寫的JSP程序有難以發(fā)現(xiàn)的錯誤。下面以一個例子說明JSP中的多線程問題及解決方法。
閱讀全文
posted @
2007-05-24 11:14 cheng 閱讀(269) |
評論 (0) 編輯
JSP中的多線程同步問題
摘要: Servlet/JSP技術(shù)和ASP、PHP等相比,由于其多線程運行而具有很高的執(zhí)行效率。由于Servlet/JSP默認(rèn)是以多線程模式執(zhí)行的,所以,在編寫代碼時需要非常細(xì)致地考慮多線程的同步問題。然而,很多人編寫Servlet/JSP程序時并沒有注意到多線程同步的問題,這往往造成編寫的程序在少量用戶訪問時沒有任何問題,而在并發(fā)用戶上升到一定值時,就會經(jīng)常出現(xiàn)一些莫明其妙的問題,對于這類隨機性的問題調(diào)試難度也很大。
閱讀全文
posted @
2007-05-24 11:13 cheng 閱讀(490) |
評論 (0) 編輯
JSP內(nèi)置對象詳解
摘要: 1、Out對象
主要用來向客戶端輸出各種格式的數(shù)據(jù),并且管理應(yīng)用服務(wù)器上的輸出緩沖區(qū),Out對象的基類是javax.servlet.jsp.JspWriter類。
Out對象主要用來向客戶端輸出各種數(shù)據(jù)類型的內(nèi)容,并且管理應(yīng)用服務(wù)器上的輸出緩沖區(qū),其基類是JspWriter.Out對象的主要方法為:
閱讀全文
posted @
2007-05-24 11:12 cheng 閱讀(602) |
評論 (0) 編輯
JSP中文問題解決
摘要: 想明白jsp開發(fā)過程中為什么會產(chǎn)生中文亂碼,我們先來看看unicode編碼。
Unicode (統(tǒng)一碼)顧名思義是一個將世界上各種文字統(tǒng)一在一起的東東。由美國各大電腦廠商組成的Unicode策進會來推動。目的,推廣一個世界通用的編碼體制,驚世界上所有常用的文字都涵蓋進去,從而減少個電腦商開發(fā)國外市場遇到的問題。
閱讀全文
posted @
2007-05-24 11:10 cheng 閱讀(321) |
評論 (0) 編輯