2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

Java學習路線分享jsp為什么用的不多了

 好程序員IT 2019-08-26

  Java學習路線分享jsp為什么用的不多了,曾經(jīng)JavaEE開發(fā)前端多數(shù)用的是JSP技術,因為在JSP出現(xiàn)之前,程序員基本都是在Servlet端直接通過out.print的方式拼接出一個頁面返回,這樣的做法嚴重的違背了MVC分層原則,前端會非常難以維護。Jsp技術出現(xiàn)后,極大的改善了這個問題,在將試圖層抽離出來的同時,也充分保證了頁面的動態(tài)性。但是現(xiàn)在開發(fā)卻很少用到JSP了。終其原因大概可以歸納為以下幾點:

1、  JSP底層原理就是Servlet直接out.print的方式運行,在第一次訪問JSP時,需要將JSP編譯成Servletclass文件,拖慢運行速度。

2、  JSP可以直接嵌入java腳本,實現(xiàn)頁面動態(tài)化,但是這樣就打破了分層的思想,影響整體程序結構,降低JSP頁面的可讀性。

3、  可以使用jstl標簽或者el表達式代替Java腳本,增加頁面的可讀性,但是el表達式底層有一些反射實現(xiàn),這樣會降低頁面的渲染速度。

4、  后續(xù)出現(xiàn)了很多優(yōu)秀的模板技術(velocityfreemarker、thymeleaf等),這些模板技術效率都高于jsp,對于企業(yè)和開發(fā)者來說,選擇變多了。

5、  現(xiàn)在很多企業(yè)都開始采用前后端分離的項目結構了,后端專注并發(fā)、存儲等方面,前端通過VUE等框架實現(xiàn),JSP只能運行在web容器中,無法運行在nginx這樣的高效的http服務上,因此慢慢的被時代所遺棄。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多