J2EE基礎(chǔ)--為什么jsp不能取代servlet_JSP教程
推薦:JSP教程tomcat配置數(shù)據(jù)庫(kù)連接池1.登陸管理界面 http://localhost:8080/admin 密碼和用戶(hù)名在你安裝的時(shí)候設(shè)定的,如果忘記(或沒(méi)有)的話(huà),去改tomcatconftomcat-users.xml,添加admin和manager兩個(gè)role,一個(gè)用戶(hù),該
JSP動(dòng)態(tài)Web內(nèi)容可能是動(dòng)態(tài)Web內(nèi)容的一項(xiàng)偉大的技術(shù),并可將內(nèi)容和表示presentation相分離,
有些人仍然覺(jué)得奇怪,為什么servlets仍然有必要和JSP同時(shí)實(shí)施。
其實(shí)servlets的實(shí)用性并不是一個(gè)問(wèn)題。它們?cè)诜⻊?wù)器端處理方面的表現(xiàn)非常優(yōu)秀,而且,由于它們引人注目的安裝方式而繼續(xù)存在著。事實(shí)上,你可以將JSP看作一種servlets的高級(jí)抽象,它以Servlet 2.1 API擴(kuò)展的形式來(lái)實(shí)現(xiàn)。
你仍然不應(yīng)該不加選擇地使用servlets;它們可能并不適用于每個(gè)人。例如,當(dāng)一個(gè)頁(yè)面設(shè)計(jì)者可以很簡(jiǎn)單地使用方便的HTML或XML工具來(lái)編寫(xiě)JSP頁(yè)面時(shí),servlets可能更適合那些在后端的開(kāi)發(fā)者,因?yàn)樗麄兘?jīng)常使用某種IDE來(lái)編寫(xiě)-- 這是一種通常需要較高編程經(jīng)驗(yàn)的處理工作。
當(dāng)發(fā)布servlets時(shí),甚至開(kāi)發(fā)者都不得不小心確保在presentation和內(nèi)容之間不存在緊密結(jié)合。你通�?梢酝ㄟ^(guò)增加一個(gè)第三方發(fā)行包如htmlKona來(lái)做到這一點(diǎn)。但即使可以做到這一點(diǎn),雖然可以通過(guò)簡(jiǎn)單的屏幕上的調(diào)整提供一些靈活性,仍無(wú)法為你保證在presentation自身格式上的變化。例如,如果你的presentation從HTML改變到DHTML,你將仍然需要確保發(fā)行包和新的格式相一致,在最壞的case -- scenario中,如果一個(gè)發(fā)行包無(wú)法得到,你將結(jié)束在動(dòng)態(tài)web的內(nèi)容中對(duì)presentation使用手寫(xiě)代碼。
所以,解決方法是什么呢?
方法之一就是同時(shí)使用JSP和servlet技術(shù)來(lái)建立應(yīng)用系統(tǒng)。
分享:Windows 2000 server下搭建JSP網(wǎng)站環(huán)境 首先講一下環(huán)境配置,注意我配置的環(huán)境是在win 2000 server下的,不是linux下的,配置的大致流程和操作系統(tǒng)無(wú)關(guān),僅僅是在具體的安裝上有差別。而配置成功與否,與操作系統(tǒng)無(wú)關(guān)。
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復(fù)習(xí)整理
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- JSP FusionCharts Free顯示圖表 具體實(shí)現(xiàn)
- 網(wǎng)頁(yè)模板:關(guān)于jsp頁(yè)面使用jstl的異常分析
- JSP頁(yè)面中文傳遞參數(shù)使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項(xiàng)目中連接Access數(shù)據(jù)庫(kù)的配置方法
- JDBC連接Access數(shù)據(jù)庫(kù)的幾種方式介紹
- 網(wǎng)站圖片路徑的問(wèn)題:絕對(duì)路徑/虛擬路徑
- (jsp/html)網(wǎng)頁(yè)上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對(duì)路徑下的圖片解決方法
JSP教程Rss訂閱編程教程搜索
JSP教程推薦
- 解密21種Java開(kāi)發(fā)中應(yīng)避免的錯(cuò)誤
- JSP初級(jí)教程之跟我學(xué)JSP(二)
- CNET JSP BASICJSP語(yǔ)法的基本原理
- JSP內(nèi)置對(duì)象:Request和Response的簡(jiǎn)單介紹及使用
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- JSPServletJSF標(biāo)簽庫(kù)的深入研究
- JSP由淺入深3— 通過(guò)表達(dá)式增加動(dòng)態(tài)內(nèi)容
- Jsp之Struts入門(mén)簡(jiǎn)介
- 如何解決JSP頁(yè)面顯示亂碼問(wèn)題
- JSP環(huán)境的配置方法
猜你也喜歡看這些
- 讓不同的Servlet在一個(gè)Session共享連接
- JSP調(diào)用SQL server 2000存儲(chǔ)過(guò)程
- Struts初級(jí)教程(1)-用戶(hù)登錄實(shí)例
- 揭秘全面提升JSP應(yīng)用程序性能的七個(gè)方法
- 詳解Java編程--基礎(chǔ)代碼的規(guī)范化
- Windows下JSP開(kāi)發(fā)環(huán)境的配置
- JSP實(shí)例:Java實(shí)現(xiàn)隨機(jī)驗(yàn)證碼功能實(shí)例
- 解析Struts配置教程
- JSP上傳圖片產(chǎn)生 java.io.IOException: Stream closed異常解決方法
- JSP頁(yè)面IE無(wú)法打開(kāi)Internet 站點(diǎn)…… 已終止操作 的解決方法
- 相關(guān)鏈接:
- 教程說(shuō)明:
JSP教程-J2EE基礎(chǔ)--為什么jsp不能取代servlet
。