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

正文內(nèi)容

計(jì)算機(jī)專業(yè)畢業(yè)外文翻譯--jsp簡(jiǎn)介-jsp程序(已修改)

2025-05-31 17:43 本頁(yè)面
 

【正文】 JSP 簡(jiǎn)介 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè) HTML 文件(*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記 (tag),從而形成 JSP 文件 (*.jsp)。 用 JSP 開發(fā)的 Web 應(yīng)用是跨平臺(tái)的,即能在 Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JSP 技術(shù)使用 Java 編程語(yǔ)言編寫類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生 動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web的應(yīng)用程序的開發(fā)變得迅速和容易。 Web 服務(wù)器在遇到訪問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 的 規(guī)范的最后版本是 1999年 9 月推出的, 12月又推出了 規(guī)范。目前較新的是 規(guī)范, 規(guī)范的征求意見稿也已出臺(tái)。 JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些 Java代碼進(jìn)行處理,然后將生成的 HTML頁(yè)面返回給客戶端的瀏覽器。 Java Servlet 是JSP的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP配合才能完成。JSP 具備了 Java技術(shù)的簡(jiǎn) 單易用,完全的面向?qū)ο螅哂衅脚_(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 JSP 技術(shù)的強(qiáng)勢(shì) ( 1)一次編寫,到處運(yùn)行。在這一點(diǎn)上 Java 比 PHP 更出色,除了系統(tǒng)之外,代碼不用做任何更改。 ( 2)系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比 ASP/PHP 的局限性是顯而易見的。 ( 3)強(qiáng)大的可伸縮性。從只有一個(gè)小的 Jar文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application 進(jìn)行事務(wù)處 理,消息處理,一臺(tái)服務(wù)器到無(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ù)的弱勢(shì) ( 1) 與 ASP 一樣, Java 的一些優(yōu)勢(shì)正是它致命的問(wèn)題所在。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。 ( 2) Java 的運(yùn)行速度是用 class 常駐內(nèi)存來(lái)完成的,所以它在一些情況下所使用的內(nèi)存比起 用戶數(shù)量來(lái)說(shuō)確實(shí)是 “最低性能價(jià)格比 ”了。從另一方面,它還需要硬盤空間來(lái)儲(chǔ)存一系列的 .java 文件和 .class 文件,以及對(duì)應(yīng)的版本文件。 JSP 六種內(nèi)置對(duì)象: request, response, out, session, application, config, pagecontext, page, exception. 一 .request 對(duì)象: 該對(duì)象封裝了用戶提交的信息,通過(guò)調(diào)用該對(duì)象相應(yīng)的方法可以獲取封裝的信息,即使用該對(duì)象可以獲取用戶提交信息。 二 .response 對(duì)象: 對(duì)客戶的請(qǐng)求做出動(dòng)態(tài)的響應(yīng),向客戶端發(fā)送數(shù)據(jù)。 三. session 對(duì)象 session: session 對(duì)象是一個(gè) JSP內(nèi)置對(duì)象,它在第一個(gè) JSP 頁(yè)面被裝載時(shí)自動(dòng)創(chuàng)建,完成會(huì)話期管理。 從一個(gè)客戶打開瀏覽器并連接到服務(wù)器開始,到客戶關(guān)閉瀏覽器離開這個(gè)服務(wù)器結(jié)束,被稱為一個(gè)會(huì)話。當(dāng)一個(gè)客戶訪問(wèn)一個(gè)服務(wù)器時(shí),可能會(huì)在這個(gè)服務(wù)器的幾個(gè)頁(yè)面之間反復(fù)連接,反復(fù)刷新一個(gè)頁(yè)面,服務(wù)器應(yīng)當(dāng)通過(guò)某種辦法知道這是同一個(gè)客戶,這就需要 session對(duì)象。 2. session 對(duì)象的 ID:當(dāng)一個(gè)客戶首次 訪問(wèn)服務(wù)器上的一個(gè) JSP 頁(yè)面時(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èn)連接該服務(wù)器的其他頁(yè)面時(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èn)的網(wǎng)站的各個(gè)頁(yè)面之間瀏覽時(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ì)象 out 對(duì)象是一個(gè)輸出流,用來(lái)向客戶端輸出數(shù)據(jù)。 out 對(duì)象用于各種數(shù)據(jù)的輸出。 六. Cookie Cookie: Cookie 是 Web 服務(wù)器保存在用戶硬盤上的一段文本。 Cookie允許一個(gè) Web 站點(diǎn)在用戶的電腦上保存信息并且隨后再取回它。 舉例來(lái)說(shuō) ,一個(gè) Web 站點(diǎn)可能會(huì)為每一個(gè)訪問(wèn)者產(chǎn)生一個(gè)唯一的 ID,然后以 Cookie 文件的形式保存在每個(gè)用戶的機(jī)器上。 如果您使用 IE 瀏覽器訪問(wèn) Web,您會(huì)看到所有保存在您的硬盤上的 Cookie。它們最常存放的地方是: c:\windows\cookies(在 Window2020 中則是 C:\Documents and Settings\您的用戶名 \Cookies ) Cookie 是以 “關(guān)鍵字 key=值 value“的格式來(lái)保存紀(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í)將所有客戶端傳來(lái)的 Cookie 對(duì)象以數(shù)組的形式排列,如果要取出符合需要 的 Cookie 對(duì)象,就需要循環(huán)比較數(shù)組內(nèi)每個(gè)對(duì)象的關(guān)鍵字。 JSP Open Category: WEB, JAVA, dynamic pages, the Knowledge Network Contents ? JSP Profile ? JSP technology strength ? JSP technology vulnerable ? JSP six builtin objects: ? JSP dynamic web site development and technology JSP Profile JSP (JavaServer Pages) is initiated by Sun Microsystems, Inc., with many panies to participate in the establishment of a dynamic web page technical standards. JSP technology somewhat similar to ASP technology, it is in the traditional HTML web page document (*. htm, *. html) to insert the Java programming paragraph (Scriptlet) and JSP tag (tag), thus JSP documents (*. jsp). Using JSP development of the Web application is crossplatform that can run on Linux, is also available for other operating systems. JSP technology to use the Java programming language prepared by the category of XML tags and scriptlets, to produce dynamic pages package processing logic. Page also visit by tags and scriptlets exist in the services side of the resources of logic. JSP page logic and web page design and display separation, support reusable ponentbased design, Webbased application development is rapid and easy. Web server in the face of visits JSP page request, the first implementation of the procedures of, and then together with the results of the implementation of JSP documents in HTML code with the return to the customer. Insert the Java programming operation of the database can be reoriented websites, in order to achieve the e
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1