?? 為什么jsp不能取代servlet.txt
字號:
作者:zergman
email: zergman@chinaasp.com
日期:6/12/2001 12:58:04 PM
為什么jsp不能取代servlet
Blueski編譯
JSP動態(tài)Web內(nèi)容可能是動態(tài)Web內(nèi)容的一項偉大的技術(shù),并可將內(nèi)容和表示presentation相分離,有些人仍然覺得奇怪,為什么servlets仍然有必要和JSP同時實施。
其實servlets的實用性并不是一個問題。它們在服務(wù)器端處理方面的表現(xiàn)非常優(yōu)秀,而且,由于它們引人注目的安裝方式而繼續(xù)存在著。事實上,你可以將JSP看作一種servlets的高級抽象,它以Servlet 2.1 API擴(kuò)展的形式來實現(xiàn)。
你仍然不應(yīng)該不加選擇地使用servlets;它們可能并不適用于每個人。例如,當(dāng)一個頁面設(shè)計者可以很簡單地使用方便的HTML或XML工具來編寫JSP頁面時,servlets可能更適合那些在后端的開發(fā)者,因為他們經(jīng)常使用某種IDE來編寫-- 這是一種通常需要較高編程經(jīng)驗的處理工作。
當(dāng)發(fā)布servlets時,甚至開發(fā)者都不得不小心確保在presentation和內(nèi)容之間不存在緊密結(jié)合。你通常可以通過增加一個第三方發(fā)行包如htmlKona來做到這一點。但即使可以做到這一點,雖然可以通過簡單的屏幕上的調(diào)整提供一些靈活性,仍無法為你保證在presentation自身格式上的變化。例如,如果你的presentation從HTML改變到DHTML,你將仍然需要確保發(fā)行包和新的格式相一致,在最壞的case -- scenario中,如果一個發(fā)行包無法得到,你將結(jié)束在動態(tài)web的內(nèi)容中對presentation使用手寫代碼。
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -