1. 程式人生 > >html頁面和jsp頁面的區別(轉載於部落格園:shenhf 2017-12-01 11:53)

html頁面和jsp頁面的區別(轉載於部落格園:shenhf 2017-12-01 11:53)

html頁面和jsp頁面的區別
html頁面:
  html頁面是靜態頁面,可以使用html+css+js實現頁面的各種效果,單純使用html佈局出來的頁面是設定好的頁面,可以使用本地瀏覽器開啟。同時搭配使用ajax實現資料互動效果的頁面需要放到伺服器上開啟。
  jsp頁面是Java服務端的頁面,是動態的,它是需要經過JDK編譯後把內容發給客戶端去顯示。jsp頁面也不能直接在瀏覽器上邊開啟。
各自的優缺點:
一:ajax的優缺點:
  1.優點:
   1.開發過程中前端與後端脫離,互動通過JSON傳輸來實現
   2.跨平臺能力更強,依託於瀏覽器的支援
   3.使後臺資料介面能夠得到複用
  2.缺點:
   1.開發難度大,考慮瀏覽器的相容性
   2.頁面請求過多
   3.屬於後加載,無法被爬蟲爬到
   4.介面程式碼需要新增很多
   5.無法直接顯示java實體類物件,需要轉換為json格式
二:jsp的優缺點
  1.jsp的優點:
   1.可被爬蟲爬到
   2.減少請求次數
   3.不用考慮瀏覽器的相容性
  2.jsp的缺點:
   1.增大了伺服器的壓力
   2.前端與後端未脫離,拖慢開發進度
   3.過於依賴java執行環境
   4.複用較低。

(轉載於部落格園:shenhf 2017-12-01 11:53)