回覆列表
  • 1 # agpao40325

    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卻不是這樣。

  • 2 # 使用者6891426602阿366

    jsp是web開發技術,servelt是伺服器端運用的小程式,我們訪問一個jsp頁面時,伺服器會將這個jsp頁面轉變成servelt小程式執行得到結果後,反饋給使用者端的瀏覽器。

  • 中秋節和大豐收的關聯?
  • 世界上最搞笑的詩?