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

正文內(nèi)容

jsp網(wǎng)頁(yè)程序設(shè)計(jì)ppt課件(參考版)

2024-12-11 02:47本頁(yè)面
  

【正文】 charset=gb2312% html headtitle表單 /titlehead body form method=POST action= p align=center用戶(hù)注冊(cè) p align=center 用戶(hù)名: input type=text name=User size=20 密碼: input type=password name=pwd size=20br br p你喜歡: input type=checkbox name=sports value=football 足球 input type=checkbox name=sports value=bastketball 籃球 157 性別: input type=radio name=sexy value=male 男 input type=radio name=sexy value=female 女 brbr p你的計(jì)算機(jī) /p textarea NAME=“Computer” ROWS=6 COLS=64 CPU PIV 1500 Memory 512M /textareabrb。 140 HTML表單 ? 復(fù)習(xí) Web運(yùn)行原理 ? HTML表單的概念 ? 表單元素介紹 ? HTML表單的客戶(hù)端確認(rèn) ? 客戶(hù)端表單確認(rèn)實(shí)例 141 Web運(yùn)行原理- 1 ? 客戶(hù)端同 Web服務(wù)器之間的協(xié)議為 ? HTTP為超文本傳輸協(xié)議 ? HTPP協(xié)議為 “ 請(qǐng)求和響應(yīng) ” 協(xié)議 ? 客戶(hù)端請(qǐng)求包括:請(qǐng)求行、頭、信息體 ? 客戶(hù)端請(qǐng)求的方法 ? GET、 POST、 HEAD ? DELETE、 TRACE、 PUT ? 提交表單的方法: GET、 POST 142 Web運(yùn)行原理- 2 ? 服務(wù)器接收到請(qǐng)求后,返回 HTTP響應(yīng) ? 每個(gè)響應(yīng):狀態(tài)行、頭、信息體 ? 常見(jiàn)狀態(tài) ? 404 所請(qǐng)求的文件不存在 ? 500 服務(wù)器程序出錯(cuò) ? 200 OK 成功 ? 信息體用于瀏覽器顯示 143 頁(yè)面訪(fǎng)問(wèn)失敗 144 HTML表單 ? 表單是具有輸入域、文本域的頁(yè)面 ? 用于客戶(hù)端同服務(wù)器端交互 ? 用戶(hù)在客戶(hù)端填寫(xiě)表單,然后 “ 提交 ” ? 表單中的信息發(fā)送到服務(wù)器 ? 服務(wù)器返回處理情況 145 HTML表單標(biāo)記 ? 表單主標(biāo)記 ? form /form ? 表單中的標(biāo)記 ? input ? select /select ? option ? textarea /textarea ? form是表單開(kāi)始標(biāo)記, /form結(jié)束 146 表單的例子( ) %表單例子, % % page contentType=text/html。 熟練使用這些內(nèi)置對(duì)象是開(kāi)發(fā) JSP應(yīng)用程序的基本要求 , 尤其是對(duì)于 request、 session和application對(duì)象更是必須要掌握的 。 } % 您是第 %=(counter)%位訪(fǎng)問(wèn)者! /body /html 136 運(yùn)行結(jié)果 (第一次訪(fǎng)問(wèn) ) 137 刷新一次 138 exception對(duì)象示例 %exception對(duì)象示例, % % page contentType=text/html。 icount++。 int icount=0。 else{ String strnum=null。 % /body /html 134 運(yùn)行結(jié)果 135 application對(duì)象實(shí)現(xiàn)網(wǎng)頁(yè)計(jì)數(shù)器 %用 application對(duì)象實(shí)現(xiàn)網(wǎng)頁(yè)計(jì)數(shù)器 % % page contentType=text/html。 (( ))。 is: +(“/)+br)。 (URL of 39。 (39。 % 您的姓名是: %=user% 您喜歡的娛樂(lè)是: %=amuse% /body /html 129 運(yùn)行結(jié)果 130 提交后 131 輸入值 132 再次提交(保存名字) 133 application對(duì)象運(yùn)行示例 %application對(duì)象示例, % % page contentType=text/html。 % % amuse=(amuse)。 % 您的姓名是: %=name% pform method=post action= 您最喜歡的娛樂(lè)是: input type=text name=amuse input type=submit value=submit /p /form /body /html 128 % page contentType=text/html。 % p % name = (username)。charset=gb2312% html headtitlesession/title/head body form method=post action= 請(qǐng)輸入您的姓名: input type=text name=username input type=submit value=submit /form /body /html 127 % page contentType=text/html。 (isRequestedSessionIdValid()=+id()+ br)。 (getMethod()=+()+br)。 (getRemoteAddr()=+()+br)。 (getServerName()=+()+br)。 (getRequestURI()=+()+br)。 (getContentLength()=+()+br)。 (詳細(xì): +(check2)+br)。 (瀏覽器: +(radio)+br)。charset=gb2312% html headtitletest/title/head body % (用戶(hù)名: +(User)+br)。 120 request對(duì)象使用示例( ) % page contentType=text/html。 ? 屬性名應(yīng)該遵循和包命名方式同樣的約定 , 不要采用如 “ java.*”、 “ javax.*”及 “ sun.*”.這樣的命名 。這個(gè)方法允許 Servlet引擎給出一個(gè)客戶(hù)請(qǐng)求的特定信息。 ? “ page” 對(duì)象代表了正在運(yùn)行的由 JSP文件產(chǎn)生的類(lèi)對(duì)象 , 不建議一般讀者使用 。 常用的方法除了 pirnt 和 println 之外 , 還包括 clear、clearBuffer、 flush、 getBufferSize 和getRemaining, 這是因?yàn)?“ out” 對(duì)象內(nèi)部包含了一個(gè)緩沖區(qū) , 所以需要一些對(duì)緩沖區(qū)進(jìn)行操作的方法 。 if (yourName= =null) { %您還未登錄 % }else { % %=yourName%已經(jīng)登錄 % } % /BODY/HTML 115 application對(duì)象 ? “ application” 對(duì)象負(fù)責(zé)提供應(yīng)用程序在服務(wù)器中運(yùn)行時(shí)的一些全局信息 , 常用的方法有 getMimeType和 getRealPath等 。check/a /BODY /HTML 114 session對(duì)象示例 () %page contentType=text/html。 % 你的名字 %=Name%已經(jīng)寫(xiě)入 session br a href=39。gb2312 % %page import=.* % HTML BODY % String Name=(UserName)。常用的方法包括 getId、 getValue、 getValueNames和 putValue等 。 ? 110 session對(duì)象 ? “ session” 對(duì)象代表服務(wù)器與客戶(hù)端所建立的會(huì)話(huà) , 當(dāng)需要在不同的 JSP頁(yè)面中保留客戶(hù)信息的情況下使用 , 比如在線(xiàn)購(gòu)物 、 客戶(hù)軌跡跟蹤等 。 % %=Name%, 今天是 % Date today=new Date()。gb2312 % % page import=.* % HTML BODY 你好 , %! String Name。 但是由于組織方式比較底層 , 所以不建議普通讀者使用 , 需要向客戶(hù)端發(fā)送文字時(shí)直接使用 “ out” 對(duì)象即可 。 104 105 request和 response ? “ request” 對(duì)象代表的是來(lái)自客戶(hù)端的請(qǐng)求 ,例如我們?cè)?FORM表單中填寫(xiě)的信息等 , 是最常用的對(duì)象 。 103 ? 從本質(zhì)上講 , JSP的這些內(nèi)置對(duì)象其實(shí)都是由特定的 Java類(lèi)所產(chǎn)生的 , 在服務(wù)器運(yùn)行時(shí)根據(jù)情況自動(dòng)生成 , 所以如果你有較好的 Java基礎(chǔ) , 可以參考相應(yīng)的類(lèi)說(shuō)明 , 表 。 如果使用過(guò) ASP, 又對(duì) Java有一定的了解的話(huà) , 那么對(duì)這幾種 JSP內(nèi)置對(duì)象的使用應(yīng)該能迅速掌握 。page, 頁(yè)面對(duì)象 ? out, 輸出對(duì)象 ? session, 會(huì)話(huà)對(duì)象 ? response, 響應(yīng)對(duì)象 ? ? 2. 試寫(xiě)一個(gè) JSP文件 , 包含所有 JSP語(yǔ)法元素 ? 3. Scriptlet中應(yīng)遵循什么樣的語(yǔ)法規(guī)則 ? ? 4. jsp:include元素包含靜態(tài)文件與包含動(dòng)態(tài)文件處理上有何不同 ? ? 5. jsp:forward起到什么樣的作用 ? 使用時(shí)有哪些注意事項(xiàng) ? ? 6. page指令能起到那些作用 ? 有效范圍有多大 ? 99 實(shí)踐:練習(xí) JSP編程 1. 最簡(jiǎn)單的 jsp程序 2. 程序片段 3. 變量的聲明 4. 和 和 Directives語(yǔ)法 5. 和 include指令 6. 和 和 和 和 jsp:include 的使用 7. 和 和 jsp:forward 的使用 100 JSP內(nèi)置對(duì)象 ? JSP 有以下九種內(nèi)置對(duì)象 , 包括: ? ? 隨后的幾章將各有重點(diǎn)的講述與語(yǔ)法相關(guān)的一些問(wèn)題 。 熟練使用這些語(yǔ)法是必須的 , 因此讀者應(yīng)該多加練習(xí) , 觀(guān)察不同用法所產(chǎn)生的效果上的差異 。 % br %=() % br %=() % br %=() % br %=() % br /body /html 96 運(yùn)行結(jié)果 97 小結(jié)與習(xí)題 ? 本局面集中介紹了 JSP的各種語(yǔ)法 , 掌握這些語(yǔ)法使讀者進(jìn)行 JSP開(kāi)發(fā)的基本要求 , 于一般的網(wǎng)頁(yè)開(kāi)發(fā)不同 ,JSP對(duì)大小寫(xiě)是敏感的 , 這一點(diǎn)要注意 , 尤其是對(duì)曾使用過(guò)其他開(kāi)發(fā)語(yǔ)言的讀者 。 % %(26)。charset=gb2312 % html body % 引用自己編寫(xiě)的 javaBean生成的 bean組件 % jsp:useBean id=student scope=session class= / ! 用 setProperty動(dòng)作設(shè)定 bean組件的屬性值 jsp:setProperty name=student property=classNo value=000001/ jsp:setProperty name=student property=name value=wanglan/ jsp:setProperty name=student property=age value=22/ jsp:setProperty name=student property
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1