jsp /serverlet 區別__js

來源:互聯網
上載者:User

 

JSP和Servlet的概念對於JSP初學者來說比較不清楚,以下總結一些個人看法:

(1).簡單的來說Jsp就是含有Java代碼的html,而servlet是含有html的Java代碼;

(2).Jsp最終也是被解釋為servlet並編譯再執行,Jsp不過是servlet的另一種編寫方式;

(3).Jsp擅長表示,servlet擅長資料處理,在MVC三層結構中,Jsp負責V(視圖),servlet負責C(控制),各有優勢,各司其職;

Servlet在功能實現上其實是一樣的,可以說用Jsp的能實現的,Servlet也可以實現,但是從應用的角度來講,Jsp更適合做表現層的事情因為他有標籤支援,而Servlet適合做資料邏輯層的資料處理。

Serverlet 就是一個Java類,Web中應用的應該是HttpServerlet ,它擴充自GenericServerlet(這是一個對Serverlet介面進行了部分實現的抽象類別),Serverlet類最大的好處就是能夠提供request/response的伺服器功能,當有請求提交到Serverlet 時,他執行它自身的service(request,response)方法。

 

是顯示 沒有邏輯判斷功能 不能處理資料 怎麼辦?

在用戶端,用 Javascript 來解決

但是伺服器怎麼解決 可以用Java代碼來做控制 這個servlet 就是用戶端與伺服器串連所有功能的一個介面

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.