freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計算機軟件及應用]第1章jsp概述-資料下載頁

2025-02-20 22:16本頁面
  

【正文】 ? 簡單性 .NET可視化編程,提供基于組件、事件驅(qū)動的可編程網(wǎng)絡表單,大大簡化了編程。一些很平常的任務如表單的提交客戶端的身份驗證、分布系統(tǒng)和網(wǎng)站配置變得非常簡單。如。 58 腳本語言 ? ASP使用的腳本語言是 VBScript和 JScript. ? VBScript和 Jscript都是在客戶端運行,因此客戶端可以很清楚的取得腳本內(nèi)容,就安全性而言不好;雖然這兩種語言簡單易學但是本身存在很多腳本漏洞 ? JSP中使用 Java作為腳本語言 ? 返回給客戶端的是加載執(zhí)行后的 html,安全性能好 平臺及服務器的彈性 ? ASP目前只能運行在 Microsoft Windows平臺上。并且搭配其 web服務器 IIS; ? JSP運行在大多數(shù)流行的平臺、多種服務器上 ? 包括 Solaris操作環(huán)境 , Microsoft Windows, Linux和其它UNIX平臺上 。 ? 在多種 Web服務器上,包括 tomcat, websphere,Weblogic , IIS,等等。 開發(fā)環(huán)境方面 ? ASP或 Visual Studio ? JSP有著眾多的集成開發(fā)環(huán)境: Eclipse,JBuilder,WebSphere 62 JSP與 PHP的比較 ? PHP(Hypertext Preprocessor):超級文本預處理語言的縮寫。 ? 可以混合使用 PHP和 HTML編寫 Web頁面,當客戶端訪問某頁面時,服務器端會首先對頁面中的 PHP命令進行處理,然后把處理后的結(jié)果連同 HTML內(nèi)容一起傳送到客戶端的瀏覽器 ? PHP是一種能快速學習、跨平臺、有良好數(shù)據(jù)庫交互能力的開發(fā)語言。 ? PHP與 Apache可以以靜態(tài)編譯的方式結(jié)合起來,而與其他的擴展庫也可以用這種方式結(jié)合。充分利用了 CPU和內(nèi)存,同時極為有效地利用了 Apache高性能的吞吐能力。 ? 與數(shù)據(jù)庫的接口以靜態(tài)編譯的方式結(jié)合起來,所以使用的是本地化的調(diào)用,讓數(shù)據(jù)庫發(fā)揮了最佳效能。 ? PHP具有良好的安全性。 ? 由于 PHP本身的代碼開放,所以它的代碼在許多工程師手中進行了測試,同時它與 Apache編譯在一起的方式也可以讓它具有靈活的安全設定。 63 ? 它相對于 JSP還存在以下幾個缺點: ? 沒有統(tǒng)一的數(shù)據(jù)庫操作接口。 ? 由于 PHP的所有擴展接口都是獨立團隊開發(fā)完成的,同時在開發(fā)時為了相應數(shù)據(jù)的個性化操作,因此針對每種數(shù)據(jù)庫的開發(fā)語言和操作接口幾乎完全不同。這就使得基于一種數(shù)據(jù)庫的開發(fā)工作,在數(shù)據(jù)庫進行升級后幾乎需要對全部代碼進行修改。而為了讓應用支持更多種的數(shù)據(jù)庫,就需要開發(fā)人員將同樣的數(shù)據(jù)庫操作使用不同的代碼寫出各種代碼庫來,讓程序員的工作量大大增加。 ? 缺少企業(yè)級的支持,只適合于中小型應用。 ? 沒有組件的支持,那么所有的擴充就只能依靠 PHP開發(fā)組所給出的接口,事實上這樣的接口還不夠多,同時難以將集群、應用服務器這樣的特性加入到系統(tǒng)中去。而一個大型的站點或是一個企業(yè)級的應用需要這樣的支持。 ? (注意:在 PHP的 Serlet/Java Bean的支持,也許這樣的支持會在以后的版本中更加加強,也許這樣的支持會是 PHP以后的企業(yè)級支持的起點。) ? PHP對數(shù)據(jù)庫操作的接口繁多,移植起來麻煩 。 ? 雖然支持多種數(shù)據(jù)庫,但針對每種數(shù)據(jù)庫的操作代碼不同 ? PHP缺少一層邏輯層 。 ? JSP使用 JavaBean ? ASP使用 COM/DCOM ? PHP沒有對應的組件 ? PHP沒有相應公司支持 。對它進行維護升級的只是一些網(wǎng)絡愛好者。 JSP應用項目結(jié)構(gòu) ? 瀏覽器端用戶界面的開發(fā): ? HTML,開發(fā)靜態(tài)網(wǎng)頁 ? JavaScript,簡單的事件響應,輸入驗證。 ? CSS,瀏覽頁面的美觀 ? Applet,應用于客戶端 數(shù)據(jù)庫 WAN 瀏覽器 HTTP Web 容器 JDBC JSP應用項目結(jié)構(gòu) ? 服務器端業(yè)務邏輯處理的開發(fā): ? Java語言基礎 ? JSP知識 ? Servlet知識 ? JavaBeans知識 ? MVC ? 自定義標記 ? JSTL ? 流行 Web開發(fā)框架 數(shù)據(jù)庫 WAN 瀏覽器 HTTP Web 容器 JDBC JSP應用項目結(jié)構(gòu) ? 數(shù)據(jù)庫的開發(fā): ? 數(shù)據(jù)庫的原理和設計 ? 數(shù)據(jù)庫的創(chuàng)建及維護 ? SQL語言以及存儲過程等 數(shù)據(jù)庫 WAN 瀏覽器 HTTP Web 容器 JDBC JSP知識體系及學習之路 ? JSP知識體系結(jié)構(gòu) 68 擴展技術 自定義標簽 JSTL 表達式語言 ( EL) 核心技術 JSP JDBC Servlet 預備知識 HTML Java JavaScript JSP程序員學習路徑 理解 HTML/XHTML 開始學習 Java 學習 JavaScript 學習安裝和配置一種Servlet容器 開始學習 JSP基本語法 學習 JDBC 學習 Servlet 學習開源框架 JSP程序員學習路徑 ? 理解 HTML / XHTML ? 開始學習 Java ? 學習 JavaScript ? 學習安裝和配置一種 Servlet容器 ? 開始學習 JSP基本語法 ? 學習 JDBC ? 學習 Servlet ? 學習開源框架 70 71 JSP技術資源 ? Sun官方網(wǎng)站 JavaServlet Pages技術首頁 ? ? ? Sun官方網(wǎng)站 JavaServlet技術首頁 ? ? ? Sun官方網(wǎng)站 JDBC討論社群 ? ? 國內(nèi)技術社區(qū) ? ? ? ? ? ? 72 ? 微軟 Web Develplment/html and css 庫 ? uthor/dhtml/reference/methods/ ? JavaScript 中文簡介 ? ? JavaScript 指南(英文) ?
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1