JSP和Servlet區別聯繫

來源:生活大全幫 2.36W

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再負責響應用户請求。

熱門標籤