區别:1)JSP是在HTML代碼裡寫JAVA代碼,框架是HTML;而Servlet是在JAVA代碼中寫HTML代碼,本身是個JAVA類。2)JSP使人們把顯示和邏輯分隔成為可能,這意味着兩者的開發可并行進行;而Servlet并沒有把兩者分開。3)Servlet獨立地處理靜态表示邏輯與動态業務邏輯.這樣,任何文件的變動都需要對此服務程序重新編譯;JSP允許用特殊标簽直接嵌入到HTML頁面,HTML内容與JAVA内容也可放在單獨文件中,HTML内容的任何變動會自動編譯裝入到服務程序.4)Servlet需要在web.xml中配置,而JSP無需配置。5)目前JSP主要用在視圖層,負責顯示,而Servlet主要用在控制層,負責調度聯系:1)都是Sun公司推出的動态網頁技術。2)先有Servlet,針對Servlet缺點推出JSP。JSP是Servlet的一種特殊形式,每個JSP頁面就是一個Servlet實例——JSP頁面由系統翻譯成Servlet,Servlet再負責響應用戶請求。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!