html頁面和jsp頁面的區別(轉載於部落格園:shenhf 2017-12-01 11:53)
阿新 • • 發佈:2019-01-08
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)