新聞中心
JSP和Servlet的概念對(duì)于JSP初學(xué)者來(lái)說(shuō)比較不清楚,以下總結(jié)一些個(gè)人看法:

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、白云鄂ssl等。為上千余家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的白云鄂網(wǎng)站制作公司
(1).簡(jiǎn)單的來(lái)說(shuō)Jsp就是含有Java代碼的html,而servlet是含有html的Java代碼;
(2).Jsp最終也是被解釋為servlet并編譯再執(zhí)行,Jsp不過(guò)是servlet的另一種編寫方式;
(3).Jsp擅長(zhǎng)表示,servlet擅長(zhǎng)數(shù)據(jù)處理,在MVC三層結(jié)構(gòu)中,Jsp負(fù)責(zé)V(視圖),servlet負(fù)責(zé)C(控制),各有優(yōu)勢(shì),各司其職;
Servlet在功能實(shí)現(xiàn)上其實(shí)是一樣的,可以說(shuō)用Jsp的能實(shí)現(xiàn)的,Servlet也可以實(shí)現(xiàn),但是從應(yīng)用的角度來(lái)講,Jsp更適合做表現(xiàn)層的事情因?yàn)樗袠?biāo)簽支持,而Servlet適合做數(shù)據(jù)邏輯層的數(shù)據(jù)處理。
Serverlet 就是一個(gè)Java類,Web中應(yīng)用的應(yīng)該是HttpServerlet ,它擴(kuò)展自GenericServerlet(這是一個(gè)對(duì)Serverlet接口進(jìn)行了部分實(shí)現(xiàn)的抽象類),Serverlet類最大的好處就是能夠提供request/response的服務(wù)器功能,當(dāng)有請(qǐng)求提交到Serverlet 時(shí),他執(zhí)行它自身的service(request,response)方法。
是顯示 沒有邏輯判斷功能 不能處理數(shù)據(jù) 怎么辦?
在客戶端,用 Javascript 來(lái)解決
但是服務(wù)器怎么解決 可以用Java代碼來(lái)做控制 這個(gè)servlet 就是客戶端與服務(wù)器連接所有功能的一個(gè)接口
你可以把他理解成 在服務(wù)器端的Javascript。這樣理解JSP的概念未必貼切,但大意應(yīng)該差不多。
【編輯推薦】
- JSP Servlet文件上傳的實(shí)現(xiàn)淺析
- 什么是JSP以及和Servlet的比較
- 優(yōu)化JSP Servlet應(yīng)用程序八點(diǎn)雜談
- JSP開發(fā)中Servlet之導(dǎo)入事件驅(qū)動(dòng)技術(shù)
- Tomcat下JSP、Servlet和Bean的配置
當(dāng)前標(biāo)題:再談如何理解JSP和Servlet的概念
網(wǎng)頁(yè)網(wǎng)址:http://m.fisionsoft.com.cn/article/cogdedj.html


咨詢
建站咨詢
