jsp為什么被淘汰了
2023-05-17 16:21:47 閱讀(1095)
2021年了還有必要學jsp嗎?
2021年了沒有必要學jsp了。 因為jsp對于現在的開發技術來說是逐漸被淘汰了,現在都是流行的前后端的分離技術了,也就是前端用html+css+js文件寫,后端用后端的語言來編寫然后通過ajax技術進行數據之間的通信的這樣是有利于公司項目效率的提高的,所以沒有必要學習了。
jsp還有學的必要嗎?
jsp還是要學的,因為在web技術2.0時代必須要掌握的服務端腳本語言。 JSP就是Java Server Page,Java服務器頁面的意思,其實java虛擬機是不認識jsp這種東西的, jsp在被使用的時候會被容器轉換成servlet然后被調用 你去的你tomcat目錄下的work\Catalina\localhost\下這個文件夾里能找到和你項目同名的文件,這里有你jsp轉成的servlet的.java和class文件。
jsp淘汰了為什么還有人用?
存在就是合理的。JSP從技術上看確實比較過時了,但它具有開發簡單、使用方便,性能優異的優勢。 如果我們要開發的業務功能特別簡單,功能數量也不多,只需要少數幾個頁面就可以實現的情況下,反而不建議使用過于復雜的架構,這也是JSP還能存在的原因。希望以上回答可以幫助到您。
jsp過時了嗎?
答案是非也,真正過時的是jsp的那些標簽指令,JSP的應用場景還是以服務端渲染SSR偏多,對于有搜索引擎優化和首屏渲染速度有要求的項目JSP還是挺不錯的,例如資訊類網站,宣傳類網站,servlet/jsp是Oracle官方支持的模板引擎,自然是值得信賴的。雖然類似于Freemarker、thymeleaf等模板引擎可以完全替代jsp,但我想說的是為什么要增加自己的學習成本?同樣可以用JSP做的事情總是變著花樣來折磨自己不累么?多花點時間陪陪家人,給自己娛樂不好么?對于我個人而言能用官方推薦的東西完成的一律用官方的,堅決不用第三方的,除非官方沒有的。
jsp為什么被淘汰?
JSP被淘汰的主要原因是它無法實現前后端分離,也無法有效的完成MVC的分離與控制。 JSP將JAVA代碼直接寫在網頁上,雖然結構簡單,但前、后端邏輯全部綁在一起,對以后系統的擴展極為不利,也很難解決現在業務功能越來越復雜、架構層次越來越多的問題。所以現在JSP可以說是被淘汰的技術。
未經允許不得轉載,或轉載時需注明出處