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

正文內(nèi)容

jsp外文文獻(xiàn)原稿和譯-資料下載頁

2025-01-07 12:09本頁面
  

【正文】 運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application 進(jìn)行事務(wù)處理,消息處理 ,一臺(tái)服務(wù)器到無數(shù)臺(tái)服務(wù)器 , Java顯示了一 個(gè)巨大的生命力。 (4)多樣化和功能強(qiáng)大的開發(fā)工具支 持。這一點(diǎn)與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利 的運(yùn)行于多種平臺(tái)之下。 JSP技術(shù) 的弱勢: (1)與 ASP 一樣, Java 的一 些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。 (2) Java的運(yùn)行速度是用 class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實(shí)是“最低性能價(jià)格比”了。從另一方面,它還需要硬盤空間來儲(chǔ)存一系列的 .java 文件 和 .class文件,以及對(duì)應(yīng)的版本文件。 需要了解 Servlet: 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) —— 外文文獻(xiàn)原稿和譯文 9 (1)JSP頁面會(huì)轉(zhuǎn)換成 Servlet。不了解 Servlet 就無法知道 JSP如何工作。 (2)JSP 由靜態(tài) HTML、專用的 JSP 標(biāo)簽和 Java 代碼組成。哪種類型的 Java 代碼呢?當(dāng)然是 Servlet代碼!如果不了解 Servlet 編程,那 么就無法編寫這種代碼。 (3)一些任務(wù) 用 Servlet 完成比用 JSP來完成要好。 JSP擅長生成由大量組織有序的結(jié)構(gòu)化 HTML或其他字符數(shù)據(jù)組成的頁面。 Servlet 擅 長生成二進(jìn)制數(shù)據(jù),構(gòu)建結(jié)構(gòu)多樣的頁面,以 及執(zhí)行輸出很少或者沒有輸出的任務(wù)(比如重定向)。 (4)有些任務(wù)更適 合于組合使用 Servlet 和 JSP 來完成,而非單獨(dú)使用 Servlet或 JSP。 與 JavaScript相比 JavaScript 和 Java 編程語言完全是兩碼事,前者一般用于在客戶端動(dòng)態(tài)生成HTML,在瀏覽器載入文檔時(shí)構(gòu)建網(wǎng)頁的部分內(nèi)容。這是一項(xiàng)有用的功能,一般與 JSP的功能(只在服務(wù)器端運(yùn)行)并不發(fā)生重疊。和常規(guī) HTML頁面一樣, JSP 頁面依舊可以包括用于 JavaScript 的 SCRIPT 標(biāo)簽。實(shí)際上, JSP 甚至能夠用來動(dòng)態(tài)生成發(fā)送到客 戶端的 JavaScript。因此, JavaScript不是一項(xiàng)競爭技術(shù),它是一項(xiàng)補(bǔ)充技術(shù)。 JSP絕不是完美的。許多人指出 , 可以改進(jìn)。這是一件好事 , 優(yōu)點(diǎn)之一是 ,該規(guī)范是 JSP由社區(qū) , 吸引了來自許多不同的公司。因此 , 這種技術(shù)可以將改善連續(xù)版本。然而 , 一些組織已經(jīng)開發(fā)出替代基于 java技術(shù)來試圖解決這些缺陷。這一點(diǎn) ,在我們的判斷 , 是一個(gè)錯(cuò)誤。使用第三方工具像 Apache Struts, 增強(qiáng) JSP和 servlet技術(shù)是一個(gè)好主意當(dāng)工具添加足夠的好處來彌補(bǔ)額外的復(fù)雜性。但是使用一個(gè)非標(biāo)準(zhǔn)的工具 , 試圖取代 JSP是一個(gè) 壞主意。當(dāng)選擇一個(gè)技術(shù) , 你需要權(quán)衡許多因素 :標(biāo)準(zhǔn)化、可移植性、集成、行業(yè)的支持 , 和技術(shù)特點(diǎn)。對(duì)于 JSP的參數(shù)選擇已經(jīng)幾乎只關(guān)注技術(shù)特征的部分。但可移植性、標(biāo)準(zhǔn)化和集成也很重要。例如 ,servlet和 JSP規(guī)范定義一個(gè)標(biāo)準(zhǔn)為 Web應(yīng)用程序的目錄結(jié)構(gòu) ,并提供標(biāo)準(zhǔn)的文件 (.war文件部署 Web應(yīng)用程序 )。所有 jsp兼容的服務(wù)器必須支持這些標(biāo)準(zhǔn)。過濾器可以設(shè)置適用于任意數(shù)量的servlet或 JSP頁面 ,但不非標(biāo)準(zhǔn)的資源。同樣適用于 Web應(yīng)用程序的安全設(shè)置。 JSP六種內(nèi)置對(duì)象: Request, response, out, session, application, config, pagecontext, page,exception。 一 . request對(duì)象: 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) —— 外文文獻(xiàn)原稿和譯文 10 該對(duì)象 封裝了用戶提交的信息,通過調(diào)用該對(duì)象相應(yīng)的方法可以獲取封裝的信息,即使用該對(duì)象可以獲取用戶提交信息。 二 . response對(duì)象: 對(duì)客戶的請(qǐng)求做出動(dòng)態(tài)的響應(yīng),向客戶端發(fā)送數(shù)據(jù)。 三 . session對(duì) 象 1. 什么是 session: session對(duì)象是一個(gè) JSP內(nèi)置對(duì)象,它在第一個(gè) JSP頁面被裝載時(shí)自動(dòng)創(chuàng)建,完成會(huì)話期管理。 從一個(gè)客戶打開 瀏覽器并連接到服務(wù)器開始,到客戶關(guān)閉瀏覽器離開這個(gè)服務(wù)器結(jié)束,被稱為一個(gè)會(huì)話。當(dāng)一個(gè)客戶訪問一個(gè)服務(wù)器時(shí),可能會(huì)在這個(gè)服務(wù)器的幾個(gè)頁面之間反復(fù)連接,反復(fù)刷新一個(gè)頁面,服務(wù)器應(yīng)當(dāng)通過某種辦法知道這是同一個(gè)客戶,這就需要 session 對(duì)象。 2. session對(duì)象的 ID:當(dāng)一個(gè)客戶首次訪問服務(wù)器上的一個(gè) JSP 頁面時(shí), JSP引擎產(chǎn)生一個(gè) session 對(duì)象,同時(shí)分配一個(gè) String 類型的 ID號(hào), JSP 引擎同時(shí)將這個(gè) ID號(hào)發(fā)送到客戶端,存放在 Cookie中,這樣 session對(duì)象和客戶之間就建立了一一對(duì)應(yīng)的 關(guān)系。當(dāng)客戶再訪問連接該服務(wù)器的其他頁面時(shí),不再分配給客戶新的session對(duì)象,直到客戶關(guān)閉瀏覽器后,服務(wù)器端該客戶的 session對(duì)象才取消,并且和客戶的會(huì)話對(duì)應(yīng)關(guān)系消失。當(dāng)客戶重新打開瀏覽器再連接到該服務(wù)器時(shí),服務(wù)器為該客戶再創(chuàng)建一個(gè)新的 session對(duì)象 。 四 . aplication對(duì) 象 1. 什么是 application: 服務(wù)器啟動(dòng)后就產(chǎn)生了這個(gè) application 對(duì)象,當(dāng)客戶再所訪問的網(wǎng)站的各個(gè)頁面之間瀏覽時(shí),這個(gè) application 對(duì)象都是同一個(gè),直到服務(wù)器關(guān)閉。但是與 session不同的是,所有客戶的 application對(duì)象都是同一個(gè),即所有客戶共享這個(gè)內(nèi)置的application對(duì)象。 2. application 對(duì)象 常用方法 : (1) public void setAttribute(String key, Object obj):將參數(shù) Object指定的對(duì)象 obj添加到 application 對(duì)象 中,并為添加的對(duì)象指定一個(gè)索引關(guān)鍵字。 (2) public Object getAttribute(String key): 獲取 application 對(duì)象中含有關(guān)鍵字的對(duì)象。 五 . out對(duì)象 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) —— 外文文獻(xiàn)原稿和譯文 11 out對(duì)象是一個(gè)輸出流,用來向客戶端輸出數(shù)據(jù)。 out對(duì)象用于各種數(shù) 據(jù)的輸出。 六 . Cookie 1. 什么是 Cookie: Cookie是 Web服務(wù)器保存在用戶硬盤上的一段文本。 Cookie允許一個(gè) Web站點(diǎn)在用戶的電腦上保存信息并且隨后再取回它。 舉例來說,一個(gè) Web 站點(diǎn)可能會(huì)為每一個(gè)訪問者產(chǎn)生一個(gè)唯一的 ID,然后以Cookie文件的形式保存在每個(gè)用戶的機(jī)器上。 如果您使用 IE瀏覽器訪問 Web,您會(huì)看到所有保存在您的硬盤上的 Cookie。它們最常存放的地方是: c:\windows\cookies(在 Window2022中則是 C:\Documents and Settings\您的用戶名 \Cookies )Cookie是以“關(guān)鍵字 key=值 value“的格式來保存紀(jì)錄的 . 2. 創(chuàng)建一個(gè) Cookie對(duì)象,調(diào)用 Cookie對(duì)象的構(gòu)造函數(shù)可以創(chuàng)建 Cookie。 Cookie對(duì)象的構(gòu)造函數(shù)有兩個(gè)字符串參數(shù): Cookie名字和 Cookie值 。 Cookie c=new Cookie(“ username” ,” john” )。 3. JSP中如果要將封裝好的 Cookie對(duì)象傳送到客戶端,使用 response 的addCookie()方法。 格式 : (c) 4. 讀取保 存到客戶端的 Cookie,使用 request 對(duì)象的 getCookies()方法,執(zhí)行時(shí)將所有客戶端傳來的 Cookie對(duì)象以數(shù)組的形式排列,如果要取出符合需要的Cookie對(duì)象,就需要循環(huán)比較數(shù)組內(nèi)每個(gè)對(duì)象的關(guān)鍵字。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1