當前位置:趣味科普網>經驗>

JSP和Servlet區別聯絡

經驗 閱讀(2.43W)

JSP和Servlet區別聯絡

區別:1)JSP是在HTML程式碼裡寫JAVA程式碼,框架是HTML;而Servlet是在JAVA程式碼中寫HTML程式碼,本身是個JAVA類。2)JSP使人們把顯示和邏輯分隔成為可能,這意味著兩者的開發可並行進行;而Servlet並沒有把兩者分開。3)Servlet獨立地處理靜態表示邏輯與動態業務邏輯.這樣,任何檔案的變動都需要對此服務程式重新編譯;JSP允許用特殊標籤直接嵌入到HTML頁面,HTML內容與JAVA內容也可放在單獨檔案中,HTML內容的任何變動會自動編譯裝入到服務程式.4)Servlet需要在中配置,而JSP無需配置。5)目前JSP主要用在檢視層,負責顯示,而Servlet主要用在控制層,負責排程聯絡:1)都是Sun公司推出的動態網頁技術。2)先有Servlet,針對Servlet缺點推出JSP。JSP是Servlet的一種特殊形式,每個JSP頁面就是一個Servlet例項——JSP頁面由系統翻譯成Servlet,Servlet再負責響應使用者請求。