烙印99
2018-08-10 10:09:39
1、html+ajax(跨域)2、jsp兩種方式,哪種方式性能更好一點(diǎn)?更優(yōu)一點(diǎn)?
1 回答
絕地?zé)o雙
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊
1.jsp呢?把java代碼寫到html中,這樣控制展現(xiàn)的和控制邏輯的混在一起,也就是MVC模式中,并沒有實(shí)現(xiàn)view層和controller層的真正分離,而且,你如果后期要維護(hù)代碼,混雜在一起容易導(dǎo)致結(jié)構(gòu)混亂,不好圍護(hù)。并且,你要維護(hù),要既懂前端,又懂后端,那么是不是開發(fā)人員的學(xué)習(xí)成本就高了呢?所以這種方式現(xiàn)在都不怎么用了,現(xiàn)在項(xiàng)目都是前后端分離,采用了第二種:html+ajax。
2.前后端通過restful api接口進(jìn)行數(shù)據(jù)交互,html和模板(jstl/velocity/freemarker)用來渲染前端頁面,api接口用于與服務(wù)端交互數(shù)據(jù)。
再提到你說的性能,jsp的話,要全量加載頁面,ajax只需要局部加載數(shù)據(jù)。從這個(gè)角度看的話,肯定ajax優(yōu)于jsp。希望能幫助到你。
添加回答
舉報(bào)
0/150
提交
取消
