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

正文內(nèi)容

web開發(fā)技術(shù)實驗指導書(jsp版)-資料下載頁

2024-10-23 08:50本頁面

【導讀】打開記事本,輸入下列源代碼并保存為。將此文件復制到Tomcat安裝目。錄下的webapps\ROOT目錄下,運行該頁面,觀察其對應(yīng)的Servlet源代碼。JDK安裝完畢后,需要添加哪些環(huán)境變量?若要正確顯示該頁面,還應(yīng)做如何。Tomcat默認端口號為8080,如何更改端口號?編寫一個JSP頁面,用于顯示1~100的整數(shù)和。

  

【正文】 = 歡迎去 ! /A /FONT/BODY/HTML ( 2)下例是利用 session 完成的一個猜數(shù)字的游戲,當客戶端訪問 時,頁面產(chǎn)生一個 1~ 100 的隨機數(shù),并將其存入 session 對象,然后讓客戶猜這個數(shù)字??蛻糨斎霐?shù)后提交 ,該頁面將客戶猜的數(shù)和產(chǎn)生的隨機數(shù)進行比較,若猜對了,連接到 。該頁面顯示客戶猜數(shù)所用的時間等信息。若猜的數(shù) 字大于隨機數(shù),連接到 ;否則連接到 。這兩個頁面都要求客戶重新猜數(shù)。五個 jsp 頁面的代碼如下: : %@ page contentType=text/html。 charset=gb2312 import=.* % htmlheadtitle猜數(shù)字 /title/head body P隨機分給了逆一個 1 到 100 之間的數(shù)字,請猜猜這個數(shù) /P % int number=(int)(()*100)+1。 (count,new Integer(0))。 (save,new Integer(number))。 % P輸入你猜的數(shù) /P form name=form method=post action= input type=text name=boy input type=submit name=Submit value=送出 /form /body/html 的關(guān)鍵代碼: % String str=(boy)。 int guessNumber=(str)。 25 Integer integer=(Integer)(save)。 int realnumber=()。 if(guessNumber==realnumber) { int n=((Integer)(count)).intValue()。 n=n+1。 (count,new Integer(n))。 ()。 } else if(guessNumberrealnumber) { int n=((Integer)(count)).intValue()。 n=n+1。 (count,new Integer(n))。 ()。 } else if(guessNumberrealnumber) { int n=((Integer)(count)).intValue()。 n=n+1。 (count,new Integer(n))。 ()。 } % 的關(guān)鍵代碼: %@ page contentType=text/html。 charset=gb2312 % htmlheadtitlelarge/title/head body P所猜的數(shù)比實際的數(shù)大,請再猜: /P % Integer integer=(Integer)(count)。 int ccc=()。 % p你已經(jīng)猜了 %=ccc%次了 /p P請再輸入你猜的數(shù) /P form name=form method=get action= input type=text name=boy input type=submit name=Submit value=送出 /form /body/html 26 的關(guān)鍵代碼: %@ page contentType=text/html。 charset=gb2312 % htmlheadtitlesmall/title/head body P所猜的數(shù)比實際的數(shù)小,請再猜: /P % Integer integer=(Integer)(count)。 int ccc=()。 % p你已經(jīng)猜了 %=ccc%次了 /p P請再輸入你猜的數(shù) /P form name=form method=get action= input type=text name=boy input type=submit name=Submit value=送出 /form /body/html 的代碼: %@ page contentType=text/html。 charset=gb2312 % htmlheadtitlesuccess/title/head body % int count=((Integer)(count)).intValue()。 int num=((Integer)(save)).intValue()。 long startTime=()。 long endTime=()。 % p恭喜你,猜對了 /p p你共猜了 %=count%次 /p P用時 %=(endTimestartTime)/1000%秒! /P p這個數(shù)字就是 %=num%/p p你必須關(guān)掉瀏覽器才能得到新的數(shù)字 /p /body/html 四、實驗練習 改進實驗內(nèi)容 1,在 頁面中,用戶可以輸入年齡和性別,并用 session 保存。 五、綜合實驗 利用 session 完成的一個猜雙數(shù)字的游戲,當客戶端訪問 時,頁面產(chǎn)生兩個 1~ 100 的隨機數(shù),并將其存入 session 對象,然后讓客戶猜這兩個個數(shù)字,如圖 8- 1 所示。客戶輸入數(shù)后提交 ,該頁面將客戶猜的數(shù)和產(chǎn)生的隨機數(shù)進行比較: 27 1)若兩個猜對了,連接到 。 2)若猜的兩個數(shù)字均大于隨機數(shù),連接到 ; 3)若猜的兩個數(shù)字均小于隨機數(shù),連接到 ; 5)若猜的第一個數(shù)字大,第二個數(shù)字小,連接到 6)若猜的第一個數(shù)字小,第二個數(shù)字大,連接到 7)若猜的兩個數(shù)字中,有一個數(shù)猜測成功,繼續(xù)另一個數(shù)的猜測:若大于隨機數(shù),連接到 ;若小于隨機數(shù),連接到 。 圖 8- 1 實驗練習 2 運行效果 實驗九 簡易留言板 一、實驗目的 綜合掌握各種 JSP 指令和標記,重點掌握 JSP 中內(nèi)置 application 對象的使用 二、實驗工具 ( 1) 、 或 ,可以從 SUN 公司的網(wǎng)站免費下載 ( 2)編輯工具:記事本或 Dreamweaver MX 20 FrontPage 2020 ( 3) Tomcat 服務(wù)器,也可以從網(wǎng)上免費下載 三、實驗原理與內(nèi)容 不同用戶的 session 對象互相不同,而所有用戶的 application 對象是共享的, 因此application 對象負責提供應(yīng)用程序在服務(wù)器中運行時的一些全局信息。服務(wù)器啟動時就創(chuàng)建一個 application 對象,當一個客戶訪問服務(wù)器上的一個 JSP 頁面時, JSP 引擎就為該客戶分配這個 application 對象,所有客戶共用一個 application 對象。 在下面的實例中,客戶通過 向 頁面提交姓名、留言標題和留言內(nèi)容, 頁面獲取這些信息之后,用同步方法將這些內(nèi)容添加到一個向量中,然后將這個向量再添加到 application 對象中。當用戶查看留言板時,28 負責顯示所有客戶的留言內(nèi)容,即從 application 對象中取出向量,然后遍歷向量中存儲的信息。 Java 的 包中的 Vector 類負責創(chuàng)建一個向量對象: Vector a=new Vector(), a可以使用 add(Object o)把任何對象添加到向量的末尾,向量的大小會自動的增加。可以使用 add(int index, Object o)把任何對象添加到向量的指定位置。可以使用 elementAt(int index)獲取指 定索引處的向量的元素(索引初始位置是 0); a 可以使用方法 size()獲取向量所有的元素的個數(shù)。 : %@ page contentType=text/html。charset=GB2312 % HTMLBODY FORM action= method=post name=form P輸入您的名字: INPUT type=text name=peopleName BR輸入您 的留言標題: INPUT type=text name=Title BR輸入您的留言: BR TEXTAREA name=messages ROWs=10 COLS=36 WRAP=physical /TEXTAREA BR INPUT type=submit value=提交信息 name=submit /FORM FORM action= method=post name=form1 INPUT type=submit value=查看留言板 name=look /FORM /BODY/HTML : %@ page contentType=text/html。Charset=GB2312 % %@ page import=.* % HTML BODY %! Vector v=new Vector()。 ServletContext application。 synchronized void sendMessage(String s) { application=getServletContext()。 (s)。 (Mess,v)。 } % % String name=(peopleName)。 29 String title=(Title)。 String messages=(messages)。 if(name==null) { name=guest+(int)(()*10000)。 } if(title==null) { title=無標題 。 } if(messages==null) { messages=無信息 。 } String time=new Date().toString()。 String s=+name++title++time++messages+。 sendMessage(s)。 (您的信息已經(jīng)提交! )。 % A HREF= 返回 A HREF= 查看留言版 /BODY/HTML : %@ page contentType=text/html。Charset=GB2312 % %@ page import=.* % HTMLBODY % Vector v=(Vector)(Mess)。 (table border=2)。 (tr)。 (td bagcolor=cyan+留言者姓名 +/td)。 (td bagcolor=cyan+留言標題 +/td)。 (td bagcolor=cyan+留言時間 +/td)。 (td bagcolor=cyan+留言內(nèi)容 +/td)。 (/tr)。 for(int i=0。i()。i++) { (tr)。 String message=(String)(i)。 StringTokenizer fenxi=new StringTokenizer(message,)。 (tr)。 int number=()。 for(int k=0。knumber。k++) { String str=()。 30 if(knumber1) { (td bgcolor=cyan +str+/td)。 } else {(tdTextArea rows=3 cols=
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1