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

正文內(nèi)容

javaserverpages書(shū)店書(shū)籍系統(tǒng)管理畢業(yè)論文(編輯修改稿)

2025-07-19 14:37 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 雇員的企業(yè)內(nèi)部網(wǎng),當(dāng)然也可以是 inter?! ≡谌龑幽P椭校顚⒈话l(fā)送到服務(wù)的“中間層” ,而“中間層”將 SQL 語(yǔ)句發(fā)送到數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)處理 SQL 語(yǔ)句并將結(jié)果返回“中間層” ,然后“中間層”將它們 返回用戶。MIS 管理員將發(fā)現(xiàn)三層模型很有吸引力,因?yàn)椤爸虚g層”可以進(jìn)行對(duì)訪問(wèn)的控制并協(xié)同數(shù)據(jù)庫(kù)的更新,另一個(gè)優(yōu)勢(shì)就是如果有一個(gè)“中間層”用戶就可以使用一個(gè)易用的高層的 API,這個(gè) API 可以由“中間層”進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換成底層的調(diào)用。而且,在許多情況下,三層模型可以提供更好的性能?! 〉侥壳盀橹梗?“中間層”通常還是用 C 或 C++實(shí)現(xiàn),以保證其高性能。但隨著優(yōu)化編譯器的引入,將 java 的字節(jié)碼轉(zhuǎn)換成高效的機(jī)器碼,用 java 來(lái)實(shí)現(xiàn)“中間層”將越來(lái)越實(shí)際。而 JDBC 是允許從一個(gè) java“中間層”訪問(wèn)數(shù)據(jù)庫(kù)的關(guān)鍵。15 第二章 JSP 技術(shù)概述在 Sun 正式發(fā)布 JSP(Java Server Pages) 之后,這種新的 Web 應(yīng)用開(kāi)發(fā)技術(shù)很快引起了人們的關(guān)注。 JSP 為創(chuàng)建高度動(dòng)態(tài)的 Web 應(yīng)用提供了一個(gè)獨(dú)特的開(kāi)發(fā)環(huán)境。按照 Sun 的說(shuō)法, JSP 能夠適應(yīng)市場(chǎng)上包括 Apache Web Server 、 在內(nèi)的 85% 的服務(wù)器產(chǎn)品。即使您對(duì) ASP “一往情深” ,我們認(rèn)為,關(guān)注 JSP 的發(fā)展仍舊很有必要。 JSP 是基于 Java 的技術(shù),用于創(chuàng)建可支持跨平臺(tái)及跨 Web 服務(wù)器的動(dòng)態(tài)網(wǎng)頁(yè)。本課題使用的最主要的技術(shù)就是JSP,本章主要是將 JSP 技術(shù)做一個(gè)大體的介紹。 什么是 JSPJava Server Pages,簡(jiǎn)稱(chēng) JSP 是一種基本 Java 程序語(yǔ)言創(chuàng)建交互式的、動(dòng)態(tài) Web 站點(diǎn)的技術(shù)。的確,JSP 的很多能力來(lái)源于它能充分應(yīng)用 Java 語(yǔ)言的功能。JSP 以早期的創(chuàng)建動(dòng)態(tài) Web 內(nèi)容的 Java 技術(shù)——Java Servlet 為基礎(chǔ)。事實(shí)上,JSP 頁(yè)面和 Servlet 經(jīng)常在一起使用 JSP 是動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),JSP 并沒(méi)有增加任何本質(zhì)上不能用 Servlet 實(shí)現(xiàn)的功能。但是,在 JSP 中編寫(xiě)靜態(tài)HTML 更加方便,不必再用 println 語(yǔ)句來(lái)輸出每一行 HTML 代碼。更重要的是,借助內(nèi)容和外觀的分離,頁(yè)面制作中不同性質(zhì)的任務(wù)可以方便地分開(kāi):比如,由頁(yè)面設(shè)計(jì)專(zhuān)家進(jìn)行 HTML 設(shè)計(jì),同時(shí)留出供 Servlet 程序員插入動(dòng)態(tài)內(nèi)容的空間。JSP 與 Microsoft 的 ASP 技術(shù)非常相似。兩者都提供在 HTML 代碼中混合某種程序代碼、由語(yǔ)言引擎解釋執(zhí)行程序代碼的能力。在 ASP 或 JSP 環(huán)境下, HTML 代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來(lái)描述處理邏輯。普通的 HTML 頁(yè)面只依賴于 Web 服務(wù)器,而 ASP 和 JSP 頁(yè)面需要附加的16語(yǔ)言引擎分析和執(zhí)行程序代碼。程序代碼的執(zhí)行結(jié)果被重新嵌入到 HTML 代碼中,然后一起發(fā)送給瀏覽器。 ASP 和 JSP 都是面向 Web 服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。ASP 的編程語(yǔ)言是 VBScript 之類(lèi)的腳本語(yǔ)言, JSP 使用的是 Java ,這是兩者最明顯的區(qū)別。此外, ASP 與 JSP 還有一個(gè)更為本質(zhì)的區(qū)別:兩種語(yǔ)言引擎用完全不同的方式處理頁(yè)面中嵌入的程序代碼。在 ASP 下, VBScript 代碼被 ASP 引擎解釋執(zhí)行;在 JSP 下,代碼被編譯成 Servlet 并由 Java 虛擬機(jī)執(zhí)行,這種編譯操作僅在對(duì) JSP 頁(yè)面的第一次請(qǐng)求時(shí)發(fā)生??偟恼f(shuō)來(lái),JSP 的主要特點(diǎn)如下:1.將內(nèi)容的生成和顯示進(jìn)行分離2.生成可重用的組件。3.采用標(biāo)識(shí)簡(jiǎn)化頁(yè)面開(kāi)發(fā)。4.具有“一次編寫(xiě),各處運(yùn)行”的特點(diǎn)5.程序執(zhí)行的效率高6.強(qiáng)大的數(shù)據(jù)庫(kù)支持7.JSP 的效率和安全性更高8.JSP 的組件方式更方便9.JSP 的適應(yīng)平臺(tái)更廣 JSP 簡(jiǎn)介 概述 JSP 能夠分離頁(yè)面的靜態(tài) HTML 和動(dòng)態(tài)部分。HTML 可以用任何通常使用的Web 制作工具編寫(xiě),編寫(xiě)方式也和原來(lái)的一樣;動(dòng)態(tài)部分的代碼放入特殊標(biāo)記之內(nèi),大部分以“<%”開(kāi)始,以“%>”結(jié)束。 17 JSP 為擴(kuò)展名,而且可以安裝到任何能夠存放普通Web 頁(yè)面的地方。雖然從代碼編寫(xiě)來(lái)看,JSP 頁(yè)面更象普通 Web 頁(yè)面而不象Servlet,但實(shí)際上,JSP 最終會(huì)被轉(zhuǎn)換成正規(guī)的 Servlet,靜態(tài) HTML 直接輸出到和 Servlet service 方法關(guān)聯(lián)的輸出流。 JSP 到 Servlet 的轉(zhuǎn)換過(guò)程一般在出現(xiàn)第一次頁(yè)面請(qǐng)求時(shí)進(jìn)行。因此,如果你希望第一個(gè)用戶不會(huì)由于 JSP 頁(yè)面轉(zhuǎn)換成 Servlet 而等待太長(zhǎng)的時(shí)間,希望確保 Servlet 已經(jīng)正確地編譯并裝載,你可以在安裝 JSP 頁(yè)面之后自己請(qǐng)求一下這個(gè)頁(yè)面。 除了普通 HTML 代碼之外,嵌入 JSP 頁(yè)面的其他成分主要有如下三種:腳本元素(Scripting Element) ,指令(Directive) ,動(dòng)作(Action) 。腳本元素用來(lái)嵌入 Java 代碼,這些 Java 代碼將成為轉(zhuǎn)換得到的 Servlet 的一部分;JSP指令用來(lái)從整體上控制 Servlet 的結(jié)構(gòu);動(dòng)作用來(lái)引入現(xiàn)有的組件或者控制JSP 引擎的行為。 JSP 語(yǔ)法概要表:JSP 元素、語(yǔ)法 、說(shuō)明 、備注 JSP 表達(dá)式 <%= expression %> 計(jì)算表達(dá)式并輸出結(jié)果。 可以使用的預(yù)定義變量包括:request,response,out,session,application,config,pageContext。 JSP 聲明 <%! code %> 代碼被插入到 Servlet 類(lèi) page 指令 <%@ page att=val %> 作用于 Servlet 引擎的全局性指令。 合法的屬性如下表, import= contentType=MIMEType isThreadSafe=true|false session=true|false buffer=size kb|none autoflush=true|false extends= info=message 18 errorPage=url isErrorPage=true|false language=java include 指令 <%@ include file=url %> 當(dāng) JSP 轉(zhuǎn)換成 Servlet 時(shí),應(yīng)當(dāng)包含本地系統(tǒng)上的指定文件。 其中 URL 必須是相對(duì) URL。 利用jsp:include 動(dòng)作可以在請(qǐng)求的時(shí)候(而不是 JSP 轉(zhuǎn)換成 Servlet 時(shí))引入文件。 JSP 注釋 <% ment %> 注釋?zhuān)籎SP 轉(zhuǎn)換成 Servlet 時(shí)被忽略。 如果要把注釋嵌入結(jié)果 HTML 文檔,使用普通的 HTML 注釋標(biāo)記< ment >。 jsp:include 動(dòng)作 <jsp:include page=relative URL flush=true/> 當(dāng) Servlet 被請(qǐng)求時(shí),引入指定的文件。 如果你希望在頁(yè)面轉(zhuǎn)換的時(shí)候包含某個(gè)文件,使用 JSP include 指令。 jsp:useBean 動(dòng)作 <jsp:useBean att=val*/> 或者 <jsp:useBean att=val*> ... </jsp:useBean> 尋找或?qū)嵗粋€(gè) Java Bean。 可能的屬性包括: id=name scope=page|request |session|application class= type= beanName= jsp:setProperty 動(dòng)作 <jsp:setProperty att=val*/> 設(shè)置 Bean 的屬性。既可以設(shè)置一個(gè)確定的值,也可以指定屬性值來(lái)自請(qǐng)求參數(shù)。 合法的屬性包括: name=beanName property=propertyName|* param=parameterName value=val 19 jsp:getProperty 動(dòng)作 <jsp:getProperty name=propertyName value=val/> 提取并輸出 Bean 的屬性。   jsp:forward 動(dòng)作 <jsp:forward page=relative URL/> 把請(qǐng)求轉(zhuǎn)到另外一個(gè)頁(yè)面。   jsp:plugin 動(dòng)作 <jsp:plugin attribute=value*> ... </jsp:plugin> 根據(jù)瀏覽器類(lèi)型生成 OBJECT 或者 EMBED 標(biāo)記,以便通過(guò)Java Plugin 運(yùn)行 Java Applet。   關(guān)于模板文本(靜態(tài) HTML) 許多時(shí)候,JSP 頁(yè)面的很大一部分都由靜態(tài) HTML 構(gòu)成,這些靜態(tài) HTML 也稱(chēng)為“模板文本” 。模板文本和普通 HTML 幾乎完全相同,它們都遵從相同的語(yǔ)法規(guī)則,而且模板文本也是被 Servlet 直接發(fā)送到客戶端。此外,模板文本也可以用任何現(xiàn)有的頁(yè)面制作工具來(lái)編寫(xiě)。 唯一的例外在于,如果要輸出“<%” ,則模板文本中應(yīng)該寫(xiě)成“<\%” 。 JSP 運(yùn)行環(huán)境及其配置要使用 JSP 技術(shù),就必須先配置好 JSP 運(yùn)行環(huán)境,選擇好的 JSP 開(kāi)發(fā)工具。支持 JSP 的 Web 服務(wù)器必須要有相應(yīng)的配置。當(dāng)今流行的 Web 服務(wù)器有:JSWDK,TOMCAT,RESIN 等,本課題選用的是 TOMCAT,下面將具體介紹該服務(wù)器的配置。 運(yùn)行環(huán)境需要的組件需要安裝 Java2 軟件開(kāi)發(fā)工具箱(J2SDK) ,Javaswrver 網(wǎng)絡(luò)開(kāi)發(fā)工具(JSWDK) ,Tomcat,或者其他能支持 JSP 的 Web 服務(wù)器。Sun 公司為20Windows,Solaris 以及 Linux 平臺(tái)提供免費(fèi)的 J2SDK 和 JSWDK。本文中所用到的系統(tǒng)是 ,JSWDK 和 Tomcat。 運(yùn)行環(huán)境的安裝和配置1. J2SDK 和 JSWDK 環(huán)境安裝與配置J2SDK 提供一個(gè)徹底的 Java 開(kāi)發(fā)環(huán)境,可在 。//下載,JSWDK 可在 。//。安裝 J2SDK 要對(duì)系統(tǒng)環(huán)境參數(shù)進(jìn)行配置,在 Win2022 下配置方法是:在“我的電腦”的“環(huán)境變量”和“系統(tǒng)變量”添加路徑。而 JSWDK 以壓縮文檔的方式在 Web 上提供。JSWDK 的安裝僅需將 帶目錄釋放到硬盤(pán)根目錄下即可。2. Tomca
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1