jsp和servlet區別詳解
jsp和servlet的差異有以下幾點:
Jsp是Servlet的一種簡化,使用Jsp只需要完成程式設計師需要輸出到客戶端的內容,Jsp中的Java腳本如何鑲嵌到一個類別中,由Jsp容器完成。
推薦:《Java學習》
1、jsp編譯後就變成了Servlet。
2、jsp比較擅長表現於頁面顯示,servlet比較擅長於邏輯控制。
3、Servlet中沒有內建對象,Jsp中的內建物件都是必須透過HttpServletResponse物件以及HttpServlet物件來得到。
4、而Servlet則是個完整的Java類,這個類別的Service方法用來產生對客戶端的回應。
擴充資料:
Servlet和JSP的不同點:
1、Servlet的應用邏輯是在Java檔案中,並且完全從表示層中的HTML分離開來。
2、而JSP的情況是Java和HTML可以組合成一個副檔名為.jsp的檔案。
3、JSP著重於視圖,Servlet主要用來控制邏輯
4、Servlet更多的是類似一個Controller,用來做控制。
更多程式相關內容,請關注php中文網程式設計教學欄位!
以上是jsp和servlet區別詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!