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

正文內(nèi)容

動(dòng)態(tài)網(wǎng)站編程技術(shù)相關(guān)資料(參考版)

2025-07-16 21:36本頁面
  

【正文】  Session:這個(gè)屬性指定一個(gè)頁面是否加入會(huì)話期的管理,默認(rèn)值為“true”,還可以為“false”?!xtends: 這個(gè)屬性值表明將要產(chǎn)生的父類,是包含類別名和包名的完整Java類別名,而且必須是實(shí)現(xiàn) Javax .servlet. JspHttpJspPage接口的類別。例如: % include file=“ filename. jsp” %  (1)JSP page指令    page指令定義了應(yīng)用于整個(gè)頁面內(nèi)的多個(gè)大小寫敏感的屬性屬性值對(duì),在實(shí)際使用時(shí)可以從中選擇一個(gè)或多個(gè)。page指令可以指定到哪里可以找到所需的Java類別;include指令將網(wǎng)頁的內(nèi)容分成幾個(gè)可管理的元件,就像那些有表頭或注腳的網(wǎng)頁。 JSP指令元素主要用來和JSP引擎溝通用,它們并不會(huì)直接產(chǎn)生任何看得見的輸出;相反地,它們是在告訴引擎如何處理其他的JSP網(wǎng)頁。 (9)exception 這是一個(gè)java .,作用范圍為頁面內(nèi)。 (8)page 這是一個(gè)java .lang. Object對(duì)象,作用范圍為頁面內(nèi)。JSP引入了Page context這個(gè)新類,它封裝了像高效執(zhí)行的Jspwrite等服務(wù)器端的特征。 (6)config對(duì)象 這是一個(gè)Javax. servlet. Servletconfig對(duì)象,作用范因?yàn)轫撁鎯?nèi)。 (5)application對(duì)象 這是一個(gè) Javax. Servlet .Servletcontext 對(duì)象,作用范圍為整個(gè)應(yīng)用內(nèi)。 (4)Session對(duì)象 這是與 Javax .servlet .. HTTPSession對(duì)象,作用范圍為會(huì)話期內(nèi)。注意,可以通過指令元素page屬性調(diào)整緩存的大小,甚至關(guān)掉緩存。它的作用是將結(jié)果輸出到客戶端。雖然在Servlet中,一旦將結(jié)果輸出到客戶端就不再允許設(shè)置HTTP狀態(tài)碼及Response頭部文件,但在JSP中進(jìn)行這些設(shè)置是合法的。它的作用是向客戶端返回請(qǐng)求。嚴(yán)格說來,Request是Servlet Request而不是HttpServletRequest的子類,但Request還沒有HTTP協(xié)議之外的實(shí)際應(yīng)用協(xié)議。下面分別詳細(xì)介紹: (1)Request對(duì)象 這是一個(gè)Javax .servlet .HttpServletRequest對(duì)象,作用范圍為頁面內(nèi)。這些對(duì)象其實(shí)在Servlet中都有相應(yīng)的類型,例如Request是HttpServletRequest類型對(duì)象。 7. 內(nèi)建對(duì)象 在JSP中,可以建立Java的對(duì)象,比如建立在程序碼片段中的對(duì)象,其僅在該次的客戶端請(qǐng)求時(shí)有效。變量i稱為service ()方法中的局變量,而iSee ()則變成Servlet的公用方法。而在程序碼片段中定義的變量是局部變量,在其他方法中不可見?!苯Y(jié)尾,同Java程序中的寫法一樣。6. 聲明JSP聲明讓開發(fā)者能夠在servlet方法之外定義變量和方法,表示形式如下;% ! 聲明代碼%聲明標(biāo)簽以% !開始,中間包含一段Java聲明代碼,并以%結(jié)束。%String queryData=request .get QueryString()Out. printlt(“Attached GET data:” + queryData)%注意,程序碼片段內(nèi)的代碼是被準(zhǔn)確寫出的,而它之前或之后的任何靜態(tài)文本(即模本文本)則被JSP引擎轉(zhuǎn)換成輸出流。其表現(xiàn)形式如下;%程序代碼%程序碼片段是在服務(wù)器處理一次客戶端請(qǐng)求時(shí)刻執(zhí)行,類似于 Servlet中的方法service()、doGet()、doPost()等方法。5.程序碼片段如果想在網(wǎng)頁上插入比表達(dá)式更復(fù)雜的程序的話,可以應(yīng)用程序碼片段。HTML現(xiàn)在時(shí)間:%=new java. util. Data()%/HTML為了簡(jiǎn)化這些表達(dá)式,有許多預(yù)定義變量或稱之為內(nèi)建對(duì)象可以利用。表達(dá)式的值是在運(yùn)行過程中計(jì)算出來的,因此能直接與網(wǎng)頁的請(qǐng)求相關(guān)聯(lián)。i++){%!注釋%=i%% } %這個(gè)JSP網(wǎng)頁輸出到客戶端,動(dòng)態(tài)HTML注釋不會(huì)顯示在頁面上。例如:% for (int i=1。(1)輸出到客戶端的注釋輸出到客戶端的注釋其實(shí)就是HTML注釋。3. 注釋 如果以JSP網(wǎng)頁開發(fā)者的眼光來看,JSP的注釋有兩種,一種是會(huì)輸出到客戶端的注釋,也就是說在瀏覽器訪問這個(gè)網(wǎng)頁時(shí),如果瀏覽者查看網(wǎng)頁的源代碼,他們也會(huì)看到這些注釋。4. 表達(dá)式 表達(dá)式用來直接輸出J趴a的值,表示形式如下:      %= Java表達(dá)式% 表達(dá)式標(biāo)簽以%=開始,中間包含一段Java表達(dá)式,并以%結(jié)束。對(duì)于一個(gè)JSP注釋,任何嵌入其中的腳本元素、指令元素、動(dòng)作元素都將被忽略。i++){%!注釋%=i%% } %這個(gè)JSP網(wǎng)頁輸出到客戶端,動(dòng)態(tài)HTML注釋不會(huì)顯示在頁面上。例如:% for (int i=1。(1)輸出到客戶端的注釋輸出到客戶端的注釋其實(shí)就是HTML注釋。3. 注釋 如果以JSP網(wǎng)頁開發(fā)者的眼光來看,JSP的注釋有兩種,一種是會(huì)輸出到客戶端的注釋,也就是說在瀏覽器訪問這個(gè)網(wǎng)頁時(shí),如果瀏覽者查看網(wǎng)頁的源代碼,他們也會(huì)看到這些注釋。 ③屬性中應(yīng)當(dāng)用“%\”代替%。 屬性值是以引號(hào)開始,以引號(hào)結(jié)束,所以屬性值要避免與引號(hào)沖突。 % 同樣的因?yàn)槟_本元素以“%”開始,所以要在模板文本中顯示“%”時(shí),應(yīng)當(dāng)以“\%”代替“%”。在JSP網(wǎng)頁中也存在同樣的情況。例如在HTML語言當(dāng)中都是形如HTML之類的標(biāo)簽,當(dāng)遇到“”字符時(shí)自然會(huì)想到接下來出現(xiàn)的應(yīng)當(dāng)是標(biāo)簽名,可是如果想在HTML網(wǎng)頁上輸出“”時(shí),就必須用到轉(zhuǎn)義字符“amp。但是空白在ASP引擎處理并且產(chǎn)生輸出后,空白會(huì)被保留下來,而不會(huì)被清除掉。空標(biāo)簽是沒有元素內(nèi)容的一種標(biāo)簽.元素內(nèi)容為空白的標(biāo)簽是有元素內(nèi)容,但內(nèi)容為空白字符。例如 JSP :plugin attribute=“value” /JSP :plugin 還有一類標(biāo)簽僅僅包含一個(gè)開始標(biāo)簽和一個(gè)結(jié)束標(biāo)簽,而沒有元素內(nèi)容,這類標(biāo)簽被稱為空標(biāo)簽(Empty Tag)。JSP語法除了借鑒ASP而來的“% %”之類標(biāo)簽外,還有很多標(biāo)簽是根據(jù)XML所制定的。幾乎可以在所有的JSP網(wǎng)頁上找到page指令,雖然這不是必須的,但它可以指定到哪里可以找到所需的Java類別:例如: % page import=“java .util. data” % 當(dāng)發(fā)生Java錯(cuò)誤時(shí)應(yīng)該將信息傳送到哪里;例如:% page session=“ true” %include指令可以將內(nèi)容分成幾個(gè)可管理的元件,就像那些有表頭或注腳的網(wǎng)頁。它們永遠(yuǎn)包含在% 轉(zhuǎn)譯指令 %標(biāo)簽里。如果不想讓瀏覽者看到注釋,可以將它放在%注釋%標(biāo)簽里。 %(4)注釋 最后一個(gè)主要JSP腳本元素是注釋。記住要在變量聲明的后面加上分號(hào),就跟任何有效的Java語句的形式一樣。i++){% H%=i% HELLO,BEIJING! /H%=i%BR(3)聲明 JSP聲明可以定義網(wǎng)頁層的變量,來存儲(chǔ)信息或定義支持的函數(shù),讓JSP網(wǎng)頁的其余部分能夠使用。 % for (int i=1。使用程序碼片段可以在原始的HTML或XML內(nèi)部建立有條件的執(zhí)行程序碼,或者方便使用另一塊程序碼的內(nèi)容。 例如: %=i% %=“hello BEIJING!”%(2)程序碼片段 JSP程序碼片段包含在%=代碼%標(biāo)簽里。(1)表達(dá)式 JSP里有表達(dá)式,表達(dá)式的結(jié)果可以轉(zhuǎn)換成字符串并直接使用在輸出網(wǎng)頁上。 JSP元素可分成腳本元親、指令元素與動(dòng)作元累三種類型。開始標(biāo)簽、結(jié)束標(biāo)簽和元素內(nèi)容三部分統(tǒng)稱為JSP元素,JSP元素由JSP引擎解讀和處理。通過JSP能使網(wǎng)頁的動(dòng)態(tài)部分與靜態(tài)部分有效分開,只要用自己熟悉的Dreamweaver之類網(wǎng)頁制作工具,編寫普通的HTML,然后通過專門的標(biāo)簽將動(dòng)態(tài)部分包含進(jìn)來就可以了。 還有一類集成度很高的Java集成開發(fā)環(huán)境,例如Sun公司的Porte、IBM公司的Websphere Studio和VisualAge for Java以及Inprise公司的Jbuilder等。 頁面設(shè)計(jì)工具如 frontpage 、Dreamweaver等可以方便地完成基本頁面的設(shè)計(jì),然后再手工加入JSP標(biāo)簽就成為了JSP文件。2. 開發(fā)工具 開發(fā)JSP程序會(huì)用到很多開發(fā)工具。一般JSP引擎都以Servlet 引擎為基礎(chǔ),并以 Servlet的形式出現(xiàn)。 ④web服務(wù)器:常見的有IIS、Apache、Netscape等。 ②數(shù)據(jù)庫:常用的數(shù)據(jù)庫有Oracle、SQL Server、DBSybase、Microsoft Access、MysQL等。在整個(gè)運(yùn)行過程中,JSP引擎會(huì)檢查編譯好的JSP(以Servlet形式存在)是否比原始的JSP文件還新,如果是,JSP引擎不會(huì)編譯;如果不是,表示JSP文件比較新,就會(huì)重新執(zhí)行一遍上面所講的轉(zhuǎn)譯與編譯過程。 JSP通常架構(gòu)在Servlet引擎之上,其本身就是一個(gè)Servlet ,把JSP文件轉(zhuǎn)譯成Servlet源代碼,再調(diào)用Jav
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1