1樓:歐陽軒轅
的確是落後了。SpringBoot目前是開發的主流,而SpringBoot本身不支援JSP,需要額外引用jar包,可能導致包的相容問題。
現在前端基本上用Html5+前端框架基本就可以。如果想使用資料繫結功能可以用SpringBoot官方推薦的Thymeleaf,或者Freemarker
2樓:白發生
流行 restful風格的。即後台部分只管返回json資料,怎麼呈現,那是前端的事情。
好處:前後端涇渭分明,而且後台通用,前端可以跨平台。不像過去jsp或者aspx這種指令碼類的,前端只是調調布局配色啥的。
3樓:張伯通
流行的就springboot了
我再說點不一樣的,但是有意思的
micronaut 和vertx
如果你知道反射,知道aop知道ioc
那你也應該知道目前spring大量使用的反射還是有那些缺點的。
這也就是用編譯時ioc的micronaut的啟動速度為什麼快的原因了再就是vertx。你寫非同步的東西開始會給你帶給一些耳目一新的感覺。
4樓:「已登出」
@陳龍 並不是只有war包才支援jsp,我用jar包照樣支援jsp的使用,甚至還能修改jsp而不重啟jar包。
回答正題,jsp確實在落幕,但是不代表他就不能用了。只要你還是在用tomcat等標準的servlet容器就有他的作用,天生支援熱部署,分分鐘秒殺一切,如果是內部系統我覺得jsp也還行,配合angular,搞乙個自己人用的spa還是ok的,開發迅速,加上jquery的一些外掛程式(分頁和excel),curd這些需求分分鐘搞定。
線上的就不推薦使用jsp,相比靜態頁面jsp確實醜,開發效率也沒有前後端分離來的快。
總之,如果是後端開發內部的系統,我個人覺得jsp依舊是第一梯隊的選擇(不接受反駁),線上請你前後端分離,手動滑稽。
5樓:陳龍
Spring Boot有多流行,JSP就有多落寞,這兩者的流行程度成反比。
Spring Boot支援JSP,但是有一些限制。例如內嵌容器用Jetty和Tomcat就只能打成War包,不能用Undertow。其實,Spring Boot最佳的使用方式就是不用JSP,而是通過Restful API和前端框架配合。
所以,Spring Boot用的越多,JSP用的就越少。
6樓:rye
jsp其實也有公司在用,但現在比較一致的看法是以後SpringBoot會流行起來。如果這個框架上有比較好的解決增量打包的方案,那麼jsp有很大概率被淘汰。
JavaWeb開發中前後端分離的技術方案
君慕賢 對於前後端分離的技術是乙個很大的創新,雖然現在已經很普遍了 現在的網際網路時代已經很久遠了,隨著技術的進步,我們對程式的要求越來越高,如果說你現在是什麼都會,那麼就會存在什麼都不精的問題,大型公司需要專業人才,小型公司需要前後端都會的人才,對於個人的職業發展,我更加贊成分離 後端開發的重點是...
當前java web 開發用得一般都是哪些框架?
君慕賢 我記得當年我還在上大學的時候,那些學長啊,老師啊,在吹SSH多牛皮,然後等我大學畢業之後SSH已經不復存在了,換來了SSM的更新換代,正所謂長江後浪推前浪,往往是那些最古老而又實用的知識被一些新知識給拍翻 其實個人感覺Hibernate是乙個比較不錯的框架,在使用起來不知道比Mybatis智...
學習java web開發需要學習計算機系統,編譯原理之類的基礎課程嗎?
正在看編譯原理龍書,看完就看鯨書。編譯原理,迅速建立模型的能力就在這裡面了,還有人叫這種能力叫抽象。而且,我本來打算寫編譯器的,後來想想算了,浪費時間,有這時間不如認真看鯨書和算導,以後再有新領域出來有的是機會寫編譯器。 Niii 看你描述像計算機專業的,如果是,老老實實去把基礎知識學好,以後的路不...