好多高職院校老師還在教jsp,網上很多開發說jsp已入土,你怎麼看?

吖Pat


普通項目什麼博客,或者個人接活講究快速成效PHP,nodejs,go,Python都行,大一點的項目 比如什麼什麼管理系統go,Python, PHP或者JAVa加一個模板引擎即可,更大一點的或者互聯網項目 需要前後端分離 那就是ng,或者vue 採用nodejs/或者PHP渲染前端頁面,後端go或者JAVA寫接口


智商充值站


本來就已入土啊,高校機動性較差,尤其一般的學校,跟進時代的速度較慢,看你想怎麼學,如果說紮紮實實打好基礎,啥都學,那你是該學jsp,還有底層內核,再甚彙編。。。這屬於從下到上學習。如果你要快速上崗,直接學項目需要用到的東西,現在的模式是mvvm,jsp還真的用不到,前端vue,後端springboot提供接口,完全分離,他們之間用ajax通訊,這是現在的模式。先上了崗,然後再慢慢解決並學習其中的問題,慢慢了解機制,底層等等,這屬於從上到下學習。我推薦後者,因為如果你不馬上介入項目看到成果,很容易你的興趣就沒了。


山羊AM


學校裡面教jsp,是因為其簡單,前後端代碼,全部一股腦的放在一個jsp文件裡面。從現在的軟件架構和分層的理念來看,有點像是大雜燴,萬能膠一樣的技術。

用jsp來教學,相對比較簡單,不用分層,HTML,JavaScript,CSS,JAVA後端服務層代碼,全部一起同時整,一個文件就能搞定。修改,測試,部署,顯示,都較為方便,這樣比較有利於教學。

說jsp已死,這怕是外行看熱鬧的人說的吧。我們從學校出來,進入到工程實踐環境當中,選擇什麼樣的技術,需要根據項目需求和項目範圍來綜合考慮。這麼說吧,jsp比較適合於小型系統項目的研發實現。小型系統,需要快速實現,快速出結果,這時,用jsp這樣的技術,就很方便,因為不用考慮架構和分層方面的複雜問題。

但是如果項目較大,較複雜,參與人數較多的話,那jsp就比較雞肋了。大型項目,一定要有清晰的架構層次,各司其職,層與層之間儘量要符合“高內聚,低耦合”的業界理念,這樣項目團隊才能高效的運轉,這些都是jsp技術的短板。

所以,學校裡面用jsp教學,那是出於方便教學的目的來考慮的。至於jsp技術的生命力,那需要根據項目大小情況來綜合判斷。小型項目,還是有jsp的用武之地的,至於大型項目,jsp就不太適用了。


分享到:


相關文章: