Servlet學習一

      Servlet擔當着客戶請求(Web瀏覽器或其它HTTP客戶程序)與服務器響應(HTTP服務器上數據庫或應用程序)的中間層。Servlet是位於Web服務器內部的服務器端Java應用程序,與傳統的從命令行啓動的Java應用程序不一樣,Servlet由服務器進行加載,該Web服務器必須包含支持Servlet的Java虛擬機。數據庫

      一個Servlet被客戶端發送的第一個請求激活,而後它將繼續運行於後臺,等待之後的請求。每一個請求將生成一個新的線程,而不是一個完整的進程,多個客戶可以在同一個進程中同時獲得服務。通常說來,Servlet進程只是在Web Server卸載時被卸載。瀏覽器

         Servlet、DAO、JavaBean三者關係以下:服務器

         Servlet——得到用戶提交的數據——轉存於JavaBean——經過DAO將JavaBean存儲於數據庫;命令行

         Servlet——調用DAO——將數據庫中數據提取至JavaBean——將JavaBean數據交給JSP顯示;線程

相關文章
相關標籤/搜索