原创 servlet的生存期
servlet有良好的生存期的定義,包括如何加載、實例化、初始化、處理客戶端請求以及如何被移除。這個生存期由javax.servlet.Servlet接口的init,service和destroy方法表達。 1、加載和實例化 容器
原创 XMLHTTPRequest 的幾個方法和屬性
xmlHttpRequest 的幾個方法屬性 open() :建立到服務器的新請求。 send() :向服務器發送請求。 abort() :退出當前請求。 readyState :提供當前 HTML 的就緒狀態。 respons
原创 自定義JSP標籤
一、基本概念: 1.標籤(Tag): 標籤是一種XML元素,通過標籤可以使JSP網頁變得簡潔並且易於維護,還可以方便地實現同一個JSP文件支持多種語言版本。由於標籤是XML元素,所以它的名稱和屬性都是大小寫敏感的 2.標籤庫(T
原创 Ajax 和 XML: 五種 Ajax 反模式
通過理解錯誤的編碼方式,可以更好地瞭解如何正確地進行編碼。當然,編寫 Asynchronous JavaScript™ + XML(Ajax)有正確的方法,也有錯誤的方法。本文將討論一些需要避免的常見編碼實踐。 如果人們在 第一次就能夠
原创 Tomcat Server的組成部分
1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Ser
原创 使用 JSON 進行數據傳輸
JSON 基礎 簡 單地說,JSON 可以將 JavaScript 對象中表示的一組數據轉換爲字符串,然後就可以在函數之間輕鬆地傳遞這個字符串,或者在異步應用程序中將字符串從 Web 客戶機傳遞給服務器端程序。這個字符串看起來有點兒
原创 用戶權限管理
實現業務系統中的用戶權限管理 -- 設計篇 B/S 系統中的權限比 C/S 中的更顯的重要, C/S 系統因爲具有特殊的客戶端,所以訪問用戶的權限檢測可以通過客戶端實現或通過客戶端 + 服務器檢測實現,而 B/S 中,瀏
原创 使用 JavaScript 和 Ajax 發出異步請求
一、 以支持多種瀏覽器的方式創建 XMLHttpRequest 對象 var xmlHttp = false; if(window.ActiveXObject){ try {
原创 TOMCAT源碼分析(啓動框架)
前言: 本文是我閱讀了TOMCAT源碼後的一些心得。 主要是講解TOMCAT的系統框架, 以及啓動流程。若有錯漏之處,敬請批評指教! 建議: 畢竟TOMCAT的框架還是比較複雜的, 單是從文字上理解, 是不那麼容易掌握TOMC
原创 Ajax 和 XML: 五種常見 Ajax 模式
Asynchronous JavaScript + XML(Ajax)無疑是 2006 年最熱門的技術術語,且有望在 2007 得到進一步發展。但是對您的應用程序來說它究竟有什麼意義呢?Ajax 應用程序中哪一種常見架構模式應用最廣泛呢?
原创 TOMCAT源碼分析(消息處理)
0:前言 我們知道了tomcat的整體框架了, 也明白了裏面都有些什麼組件, 以及各個組件是幹什麼用的了。 http://www.csdn.net/Develop/read_article.asp?id=27225 我想,接下來我們應
原创 servletListener
JSP/Servlet 中的事件處理寫過AWT或Swing程序的人一定對桌面程序的事件處理機制印象深刻:通過實現Listener接口的類可以在特定事件(Event)發生時,呼叫特定的方法來對事件進行響應。 其實我們在編寫JSP/Se
原创 java 複製對象
關於java對象複製我們在編碼過程經常會碰到將一個對象傳遞給另一個對象,java中對於基本型變量採用的是值傳遞,而對於對象比如bean傳遞時採用的是應用傳遞也就是地址傳遞,而很多時候對於對象傳遞我們也希望能夠象值傳遞一樣,使得傳遞之前和之
原创 Servlet異常處理
Servlet的異常處理按照實現方式可分爲兩種 配置的異常處理 配置式的異常處理是通過在web.xml中配置各種異常的處理方法來實現的.規則如下: <error-page> <error-code></er