-
前端頁面流程:
查看全部 -
jsp靜態(tài)包含的方式。
靜態(tài)包含和動(dòng)態(tài)包含的區(qū)別;
今天包含就是通過include標(biāo)簽,吧jsp文件合并過來,把引入的jsp文件內(nèi)容放到外層的這個(gè)jsp文件里邊,作為一個(gè)整個(gè)的servlet輸出。
如果要是動(dòng)態(tài)的話,會(huì)把引入的這個(gè)jsp文件當(dāng)成一個(gè)獨(dú)立的servlet處理,先把這個(gè)jsp文件轉(zhuǎn)換成servlet,運(yùn)行完之后那,把運(yùn)行結(jié)果再和引入到的內(nèi)個(gè)jsp文件的運(yùn)行結(jié)果做合并。
總的區(qū)別就是一個(gè)是一個(gè)servlet,另一個(gè)是多個(gè)servlet。
查看全部 -
3.0之后那本著移動(dòng)先行,以及重要的交互那幫我們css埋點(diǎn)的形式,像一般的彈窗啊,頁面的隱藏、交互,直接通過css埋點(diǎn)就可以完成。
還有他提供了一些非常豐富的排版啊,表格表單、按鈕,一些css的組件,還有一些布局的組件,比如說一些分頁、標(biāo)簽,
查看全部 -
? 1、首先用戶會(huì)發(fā)送一個(gè)請(qǐng)求,所有的請(qǐng)求都會(huì)映射到DispatcherServlet(中央控制器,SpringMVC的核心),這個(gè)servlet會(huì)攔截所有的請(qǐng)求,
2、默認(rèn)會(huì)用到DefaultAnnotation HandlerMapping,這個(gè)的作用是用來映射我們的URL,具體就是我們的內(nèi)一個(gè)URL對(duì)應(yīng)到我們的內(nèi)個(gè)Handler。
3、映射完了之后那,會(huì)默認(rèn)用到DefaultAnnotation HandlerAdapter,這個(gè)的目的那是做handler適配,
4、然后會(huì)銜接到我們的controller。如果其中用到intercept(攔截器)的話他也會(huì)把攔截器綁定到我們的流程當(dāng)中。
5、最終他的產(chǎn)出就是 ModelAndView,view可以理解成jsp頁面,同時(shí)他會(huì)交付到中央處理器DispatchServlet當(dāng)中。
6、他會(huì)發(fā)現(xiàn)你應(yīng)用的是一個(gè)InternalResource ViewResolver,這個(gè)就是默認(rèn)的jsp的一個(gè)view。
7、他就會(huì)把我們的Model和jsp頁面相結(jié)合,最終返回給我們的用戶。
如果你輸出的是json的話,把jsp換成json就可以了。??
查看全部 -
秒殺API的URL設(shè)計(jì):
查看全部 -
什么是Restful:
1、很早以前就已經(jīng)出現(xiàn)的的一個(gè)設(shè)計(jì)理念,真正被發(fā)揚(yáng)廣大是通過Ruby?on Rails這個(gè)框架,他的設(shè)計(jì)規(guī)范里邊就非常友好的去把hb,最前端的內(nèi)個(gè)url如何表示、如何提交形成了一個(gè)規(guī)范,那么這個(gè)規(guī)范那就是restful。
2、本質(zhì)上是一個(gè)優(yōu)雅的URL表述方式。
3、他的意義就是他是一種資源的狀態(tài)或者是狀態(tài)轉(zhuǎn)移,比如說當(dāng)我們要去查詢一個(gè)列表頁的時(shí)候,其實(shí)他就要看這個(gè)資源,列表頁的狀態(tài),我們用get請(qǐng)求去表述;當(dāng)我們要去查詢?cè)斍轫摰臅r(shí)候,也是詳情頁這個(gè)資源的一個(gè)狀態(tài);當(dāng)我們要?jiǎng)h除一個(gè)秒殺或者修改一個(gè)相關(guān)的操作的時(shí)候就涉及到狀態(tài)的轉(zhuǎn)移,這時(shí)候我們需要用到put或者 post這樣的方式提交。
查看全部 -
詳情頁流程邏輯:
查看全部 -
返回Json數(shù)據(jù)
查看全部 -
spring mvc 運(yùn)行流程
查看全部 -
http請(qǐng)求細(xì)節(jié)用例
查看全部 -
SpringMVC運(yùn)行流程
查看全部 -
目前為止,是非常正統(tǒng)的開發(fā)流程。
該系統(tǒng)還無法承載高并發(fā)。
查看全部 -
Bootstrap和JS的使用
查看全部 -
5.SpringMVC運(yùn)行流程
查看全部 -
SpringMVC使用技巧
查看全部
舉報(bào)