當前位置:編程學習大全網 - 網站源碼 - Servlet與JSP 之間是什麽樣的關系?

Servlet與JSP 之間是什麽樣的關系?

1.JSP是壹種腳本語言,包裝了Java Servlet系統的界面,簡化了Java和Servlet的使用難度,同時通過擴展JSP標簽(TAG)提供了網頁動態執行的能力。

2.盡管如此,JSP仍沒有超出Java和Servlet的範圍,不僅JSP頁面上可以直接寫Java代碼,而且JSP是先被譯成Servlet之後才實際運行的。

3.JSP在服務器上執行,並將執行結果輸出到客戶端瀏覽器,我們可以說基本上與瀏覽器無關。它是與JavaScript不同的,JavaScript是在客戶端的腳本語言,在客戶端執行,與服務器無關。

JSP與Servlet之間的主要差異在於:

1.JSP提供了壹套簡單的標簽,和HTML融合的比較好,可以使不了解Servlet的人可以做出動態網頁來。對於Java語言不熟悉的人(比如像我),會覺得JSP開發比較方便。

2.JSP修改後可以立即看到結果,不需要手工編譯,JSP引擎會來做這些工作;而Servelt缺需要編譯,重新啟動Servlet引擎等壹系列動作。但是在JSP中,HTML與程序代碼混雜在壹起,而Servlet卻不是這樣。

  • 上一篇:雲手機觸動精靈需要怎麽操作?
  • 下一篇:普通股資本成本計算公式
  • copyright 2024編程學習大全網