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

正文內(nèi)容

畢業(yè)論文-大學生校園生活服務平臺設計與實現(xiàn)-文庫吧

2025-05-14 21:34 本頁面


【正文】 fragment 的 JSP 只能有一般的文本和 JSP action,不能有 scriptlet 和 scriptlet 表達式。[3] 用 JSP 技術(shù), Web 頁面開發(fā)人員可以使用 HTML 或者 XML 標識來設計和格式化最終頁面,并使用 JSP 標識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根據(jù)請求變化的,例如請求賬戶信息或者特定的一瓶酒的價格等)。 生成內(nèi)容的邏輯被封裝在標識和 JavaBeans 組件中,并且捆綁在腳本中,所有的腳本在服務器端運行。由于核心邏輯被封裝在標識和JavaBeans 中,所以 Web 管理人員和頁面設計者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。 在服務器端, JSP 引擎解釋 JSP 標識和腳本,生成所請求的內(nèi)容(例如,通過訪問JavaBeans 組件,使用 JDBC 技術(shù)訪問數(shù)據(jù)庫或者包含文件),并且將結(jié)果以 HTML(或者XML)頁面的形式發(fā)送回瀏覽器。這既有助于作者保護自己的代碼,又能保證任何基于HTML 的 Web 瀏覽器的完全可用性。 可 重用組件 絕大多數(shù) JSP 頁面依賴于可重用的、跨平臺的 組件 ( JavaBeans 或者 Enterprise JavaBeans組件)來執(zhí)行 應用程序 所要求的復雜 的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的 組件 ,或者使得這些組件為更多的使用者和客戶團體所使用?;?組件 的方法加速了總體開發(fā)過程,并且使得各種組織在他 們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 采用標識 Web 頁面開發(fā)人員不會都是熟悉 腳本語言 的編程人員。 JSP 技術(shù)封裝了許多功能,這些 功能是在易用的、與 JSP 相關(guān)的 XML 標識中進行 動態(tài) 內(nèi)容生成所需要的。標準的 JSP 標識能夠訪問和實例化 JavaBeans 組件 ,設置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。 適應平臺 幾乎所有平臺都支持 Java, JSP+JavaBeans 幾乎可以在所有平臺下通行無阻。從一個平臺移植到另外一個平臺, JSP 和 JavaBeans 甚至不用重新編譯,因為 Java 字節(jié)碼 都是標準的與平臺無關(guān)的。 數(shù)據(jù)庫連接 Java 中連接數(shù)據(jù)庫的技術(shù)是 JDBC, Java 程序通過 JDBC 驅(qū)動程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等操作。 Sun 公司還開發(fā)了 JDBC- ODBC bridge,利用此技術(shù) Java 程序可以訪問帶有 ODBC 驅(qū)動程序的數(shù)據(jù)庫,大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有 ODBC 驅(qū)動程序,所以 Java程序能訪問諸如 Oracle、 Sybase、 MS SQL Server 和 MS Access 等數(shù)據(jù)庫。 此外,通過開發(fā)標識庫, JSP 技術(shù)可以進一步擴展。第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標識庫。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同標識一樣的執(zhí)行特定功能的構(gòu)件來進行工作。 JSP 技術(shù)很容易整合到多種應用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且能擴展到支持企業(yè)級的分布式應用中。作為采用 Java 技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系結(jié)構(gòu))的一個組成部分, JSP 技 術(shù)能夠支持高度復雜的基于 Web 的應用。 由于 JSP 頁面的內(nèi)置腳本語言是基于 Java 的,而且所有的 JSP 頁面都被編譯成為 Java Servlets,所以 JSP 頁面具有 Java 技術(shù)的所有好處,包括健壯的存儲管理和安全性。作為 Java 平臺的一部分, JSP擁有 Java 編程語言“一次編寫,各處運行”的特點。 優(yōu)點 ( 1)系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比 ASP 的局限性 JSP 的優(yōu)勢是顯而易見的。 ( 2)強大的可伸縮性。從只有一個小的 Jar 文件就可以 運行 Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺 Application 進行事務處理,消息處理,一臺服務器到無數(shù)臺服務器, Java 顯示了一個巨大的生命力。 ( 3)多樣化和功能強大的開發(fā)工具支持。這一點與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。 (4)支持服務器端組件。 web 應用需要強大的服務器端組件來支持,開發(fā)人員需要利用其他工具設計實現(xiàn)復雜功能的組件供 web 頁面調(diào)用,以增強系統(tǒng)性能。 JSP 可以使用成熟的JAVA BEANS 組件來實現(xiàn)復雜商務功能。 缺點 ( 1) 與 ASP 也一樣, Java 的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復雜性。 ( 2) Java 的運行速度是用 class 常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價格比”了。 JSP 與 Java Servlet 一樣,是在服務器端執(zhí)行的,通常返回該客戶端的就是一個 HTML文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 的 規(guī)范的最后版本是 1999 年 9 月推出的, 12 月又推出了 規(guī)范。目前較新的是 規(guī)范, 規(guī)范的征求意見稿也已出臺。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術(shù)基礎,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。JSP 具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。 自 JSP 推出后,眾多大公 司都支持 JSP 技術(shù)的服務器,如 IBM、 Oracle、 Bea 公司等,所以 JSP 迅速成為商業(yè)應用的服務器端語言。 JSP 可用一種簡單易懂的等式表示為: HTML+Java=JSP。 javascript JavaScript 一種 直譯 式 腳本語言 ,是一種動態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型。它的 解釋器 被稱為 JavaScript 引擎,為 瀏覽器 的一部分,廣泛用于 客戶端 的腳本語言,最早是在 HTML( 標準通用標記語言 下的一個應用)網(wǎng)頁上使用,用來給 HTML 網(wǎng)頁增加動態(tài)功能。 在 1995 年時,由 Netscape 公司的 Brendan Eich,在 網(wǎng)景導航者 瀏覽器上首次設計實現(xiàn)而成。因為 Netscape 與 Sun 合作, Netscape 管理層希望它外觀看起來像 Java,因此取名為JavaScript。但實際上它的語法風格與 Self 及 Scheme 較為接近。 為了取得技術(shù)優(yōu)勢, 微軟 推出了 JScript, CEnvi 推出 ScriptEase,與 JavaScript 同樣可在瀏覽器上運行。為了統(tǒng)一規(guī)格,因為 JavaScript 兼容 于 ECMA 標準,因此也 稱為 ECMAScript。 JavaScript 是一種屬于網(wǎng)絡的腳本語言 ,已經(jīng)被廣泛用于 Web 應用開發(fā) ,常用來為網(wǎng)頁添加各式各樣的動態(tài)功能 ,為用戶提供更流暢美觀的瀏覽效果。通常 JavaScript 腳本是通過嵌入在 HTML 中來實現(xiàn)自身的功能的。是一種解釋性腳本語言(代碼不進行 預編譯 )。主要用來向 HTML( 標準通 用標記語言 下的一個應用)頁面添加交互行為。可以直接嵌入 HTML頁面,但寫成單獨的 js 文件有利于結(jié)構(gòu)和行為的 分離 。 跨平臺特性,在絕大 多數(shù)瀏覽器的支持下,可以在多種平臺下運行(如 Windows、 Linux、Mac、 Android、 iOS 等)。 Javascript 腳本語言同其他語言一樣,有它自 身的基本數(shù)據(jù)類型,表達式和算術(shù)運算符及程序的基本程序框架。 Javascript 提供了四種基本的數(shù)據(jù)類型和兩種特殊數(shù)據(jù)類型用來處理數(shù)據(jù)和文字。而變量提供存放信息的地方,表達式則可以完成較復雜的信息處理。 它最初由 Netscape 的 Brendan Eich 設計。 JavaScript 是 甲骨文 公司的注冊商標。 Ecma國際 以 JavaScript 為基礎制定了 ECMAScript 標準。 JavaScript 也可以用于其他場合,如服務器端編程。完整的 JavaScript 實現(xiàn)包含三個部分: ECMAScript, 文檔對象模型 ,瀏覽器對象模型。 Netscape 在最初將其腳本語言命名為 LiveScript,后來 Netscape 在與 Sun 合作之后將其改名為 JavaScript。 JavaScript 最初受 Java 啟發(fā)而開始設計的,目的之一就是“看上去像 Java”,因此語法上有類似之處,一些名稱和命名規(guī)范也借自 Java。但 JavaScript 的主要設計原則源自 Self 和 Scheme。 JavaScript 與 Java 名稱上的近似,是當時 Netscape 為了營銷考慮與 Sun微系統(tǒng)達成協(xié)議的結(jié)果。為了取得技術(shù)優(yōu)勢,微軟推出了 JScript 來迎戰(zhàn) JavaScript 的腳本語言。為了互用性, Ecma 國際 (前身為歐洲計算機制造商協(xié)會)創(chuàng)建了 ECMA262 標準( ECMAScript)。兩者都屬于 ECMAScript 的實現(xiàn)。盡管 JavaScript 作為給非程序人員的腳本語言,而非作為給程序人員的腳本語言來推廣和宣傳,但是 JavaScript 具有非常豐富的特性。 發(fā)展初期 , JavaScript 的標準并未確定,同期有 Netscape 的 JavaScript,微軟的 JScript和 CEnvi 的 ScriptEase 三足鼎立。 1997 年,在 ECMA(歐洲計算機制造商協(xié)會)的協(xié)調(diào)下,由 Netscape、 Sun、微軟、 Borland 組成的工作組確定統(tǒng)一標準: ECMA262。 JavaScript 腳本語言具有以 下特點 : (1)腳本語言 。 JavaScript 是一種解釋型的腳本語言 ,C、 C++等語言先 編譯 后執(zhí)行 ,而 JavaScript 是在程序的運行過程中逐行進行解釋。 (2)基于對象。 JavaScript 是一種基于對象的腳本語言 ,它不僅可以創(chuàng)建對象 ,也能使用現(xiàn)有的對象。 (3)簡單。 JavaScript 語言中采用的是弱類型的變量類型 ,對使用的數(shù)據(jù)類型未做出嚴格的要求 ,是基于 Java 基本語句和控制的腳本語言 ,其設計簡單緊湊。 (4)動態(tài)性。 JavaScript 是一種采用事件驅(qū)動的腳本語言 ,它不需要經(jīng)過 Web 服務器就可以對用戶的輸入做出響應。在訪問一個網(wǎng)頁時 ,鼠標在網(wǎng)頁中進行鼠標點擊或上下移、窗口移動等操作 JavaScript 都可直接對這些事件給出相應的響應。 (5)跨平臺性。 JavaScript 腳本語言不依賴于操作系統(tǒng) ,僅需要瀏覽器的支持。因此一個JavaScript 腳本在編寫后可以帶到任意機器上使用 ,前提上機器上的瀏覽器支 持 JavaScript腳本語言 ,目前 JavaScript 已被大多數(shù)的瀏覽器所支持。 不同于服務器端腳本語言,例如 PHP 與 ASP, JavaScript 主要被作為客戶端腳本語言在用戶的瀏覽器上運行,不需要服務器的支持。所以在早期程序員比較青睞于 JavaScript 以減少對服務器的負擔,而與此同時也帶來 另一個問題:安全性。 而隨著服務器的強壯,雖然程序員更喜歡運行于服務端的腳本以保證安全,但 JavaScript仍然以其跨平臺、容易上手等優(yōu)勢大行其道。同時,有些特殊功能(如 AJAX)必須依賴Javascript 在客戶端進行支持。隨著引擎如 V8 和框架如 的發(fā)展,及其事件驅(qū)動及 異步 IO 等特性, JavaScript 逐漸被用來編寫服務器端程序。 java Java 是一種可以撰寫跨平臺 應用軟件 的面向?qū)ο蟮?程序 設計 語言 。 Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于 PC、 數(shù)據(jù)中心 、游戲控制臺、 科學超級計算機 、 移動電話 和 互聯(lián)網(wǎng) ,同時擁有全球最大的開發(fā)者專業(yè)社群。 Java 是由 Sun Microsystems 公司推出的 Java 面向?qū)ο蟪绦蛟O計語言(以下簡稱 Java 語言)和 Java 平臺的總稱。由 James Gosling 和同事們共同研發(fā),并在 1995 年正式推出。 Java 最初被稱為 Oak,是 1991 年為消費類電子產(chǎn)品的 嵌入式 芯片而設計的。 1995 年更名為 Java,并重新設計用于開發(fā) Inter 應用程序。用 Java 實現(xiàn)的 HotJava 瀏覽器 (支持 Java applet)顯示了 Java 的魅力: 跨平臺 、動態(tài) Web、 Inter 計算。從此, Java 被廣泛接受并推動了 Web 的迅速發(fā)展,常用的 瀏覽器 均支持 Javaapplet。另一方面, Java 技術(shù) 也不斷更新。 Java 自面世后就非常流行,發(fā)展迅速,對 C++語言形成有力沖擊。在全球 云計算 和 移動互聯(lián)網(wǎng) 的產(chǎn)業(yè)環(huán)境下, Java更具備了顯著優(yōu)勢和廣闊前景。 2021 年 Oracle 公司收購 Sun Microsystems。與傳統(tǒng)程序不同, Sun 公司在推出 Java 之際就將其作為一種開放的技術(shù)。全
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1