回覆列表
  • 1 # 使用者1828995852654

    jsp和servlet的區別和聯絡:1.jsp經編譯後就變成了Servlet.(JSP的本質就是Servlet,JVM只能識別java的類,不能識別JSP的程式碼,Web容器將JSP的程式碼編譯成JVM能夠識別的java類)2.jsp更擅長表現於頁面顯示,servlet更擅長於邏輯控制.3.Servlet中沒有內建物件,Jsp中的內建物件都是必須透過HttpServletRequest物件,HttpServletResponse物件以及HttpServlet物件得到.Jsp是Servlet的一種簡化,使用Jsp只需要完成程式設計師需要輸出到客戶端的內容,Jsp中的Java指令碼如何鑲嵌到一個類中,由Jsp容器完成。而Servlet則是個完整的Java類,這個類的Service方法用於生成對客戶端的響應。聯絡: JSP是Servlet技術的擴充套件,本質上就是Servlet的簡易方式。JSP編譯後是“類servlet”。Servlet和JSP最主要的不同點在於,Servlet的應用邏輯是在Java檔案中,並且完全從表示層中的HTML裡分離開來。而JSP的情況是Java和HTML可以組合成一個副檔名為.jsp的檔案。JSP側重於檢視,Servlet主要用於控制邏輯。

  • 中秋節和大豐收的關聯?
  • 排骨荷葉飯的做法步驟圖,怎麼做好吃?