ytjavaweb-day18
1,前后端整合的練習(xí)
1,準(zhǔn)備前端網(wǎng)頁
2,準(zhǔn)備服務(wù)器端Servlet
3,測(cè)試
ajax異步訪問,局部刷新

4,Servlet優(yōu)缺點(diǎn):
優(yōu)點(diǎn):
Servlet的實(shí)現(xiàn)是有一個(gè)統(tǒng)一標(biāo)準(zhǔn)的,
能夠接受請(qǐng)求,解析各種類型的請(qǐng)求參數(shù)
響應(yīng)各種類型的數(shù)據(jù)
缺點(diǎn):
每個(gè)Servlet類都要在web.xml中配置8行信息.很繁瑣,在Servlet3.0后提供了注解開發(fā)
解析請(qǐng)求參數(shù),需要一個(gè)個(gè)的解析,過程繁瑣代碼重復(fù)性很高
參數(shù)如果需要封裝,只能自己new自己set...也很繁瑣
解析請(qǐng)求參數(shù)時(shí),從頁面獲取到的String類型的數(shù)據(jù),可能需要自己進(jìn)行類型轉(zhuǎn)換
Servlet的執(zhí)行必須依賴容器的,是一種強(qiáng)耦合的關(guān)系,不好進(jìn)行單元測(cè)試
Servlet是單例的,Tomcat中只有一個(gè)Servlet對(duì)象,無論有多少請(qǐng)求要處理,都是這一個(gè)對(duì)象來處理,所以,可以處理的請(qǐng)求數(shù)據(jù)很少.
標(biāo)簽: