




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 南昌大學(xué)實(shí)驗(yàn)報(bào)告學(xué)生姓名: XXX 學(xué) 號(hào): xxxxxxxxxx 專業(yè)班級(jí): xxxxxxx 實(shí)驗(yàn)類型: 驗(yàn)證 綜合 設(shè)計(jì) 創(chuàng)新 實(shí)驗(yàn)日期: xxxx.xx.xx 實(shí)驗(yàn)成績(jī): 1、 實(shí)驗(yàn)項(xiàng)目名稱: JSP技術(shù)的運(yùn)用二、實(shí)驗(yàn)?zāi)康恼莆認(rèn)SP的基本語(yǔ)法、JSP指令和JSP動(dòng)作以及JSP的內(nèi)置對(duì)象,每種對(duì)象的使用方法與使用技巧,會(huì)簡(jiǎn)單的web應(yīng)用程序的開(kāi)發(fā)設(shè)計(jì)。3、 主要儀器設(shè)備及耗材1 Myeclipse開(kāi)發(fā)環(huán)境2 Tomcat服務(wù)器3 聯(lián)想電腦一臺(tái)四、實(shí)驗(yàn)內(nèi)容1、 運(yùn)用Date函數(shù)讀取系統(tǒng)當(dāng)前時(shí)間,根據(jù)不同的時(shí)間段,在瀏覽器輸出不同的問(wèn)候語(yǔ)2、 加載文件,制作一個(gè)js
2、p文件,計(jì)算一個(gè)數(shù)的平方,然后再制作一個(gè)jsp文件。在客戶端顯示出來(lái)3、 設(shè)計(jì)表單。制作讀者選購(gòu)圖書的界面,當(dāng)讀者選中一本圖書后,單擊“確定”按鈕,用”jsp:forward page=”語(yǔ)句將頁(yè)面跳轉(zhuǎn)到介紹該圖書信息頁(yè)面4、 設(shè)計(jì)求任意兩個(gè)整數(shù)和的web程序,要求用戶通過(guò)提交頁(yè)面輸入兩整書,并提交給一個(gè)jsp程序,再改程序中計(jì)算兩個(gè)整數(shù)和。如果結(jié)果為正,跳出“結(jié)果為正”頁(yè)面,如果結(jié)果為負(fù),跳出“結(jié)果為負(fù)”界面5、 設(shè)計(jì)一個(gè)用戶注冊(cè)表單,提交頁(yè)面信息后,會(huì)輸出用戶填寫的信息5、 實(shí)驗(yàn)步驟1. 應(yīng)用Date函數(shù)讀取系統(tǒng)當(dāng)前時(shí)間,根據(jù)不同的時(shí)間段輸出不同的問(wèn)候,主要代碼如下:<% page
3、language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <title>讀取系統(tǒng)當(dāng)前時(shí)間</title> </head> <body> <% Date date=new Date();%> <center> 當(dāng)前時(shí)間是:<%= date.toLocaleString()%> <hr> <%if (date.getHou
4、rs()<12)%> 上午好! <%else if(date.getHours()>=12&&date.getHours()<=18)%> 下午好! <%else%> 晚上好! <%> </center> <%response.setHeader("refresh", "1");%> </body></html>2. 加載文件,制作一個(gè)JSP文件,計(jì)算一個(gè)數(shù)的平方,再制作一個(gè)JSP文件,在客戶端顯示出來(lái)。該題目不能用include指
5、令實(shí)現(xiàn)加載,因?yàn)閕nclude指令屬于靜態(tài)加載,在兩個(gè)JSP文件之間不能傳遞參數(shù)。a. 第一個(gè)JSP:<% page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head><title>計(jì)算</title></head> <body> <% String str = request.getParameter("result"); if(s
6、tr = null) str = "1" double n = Double.parseDouble(str); Double f; f = n * n;%><%=n%>的平方等于<%=f%> </body></html>b. 第二個(gè)JSP:<% page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> </head>
7、 <body> <b>求一個(gè)數(shù)的平方</b> <br> <jsp:include page="index.jsp" > <jsp:param name="result" value="9"/> </jsp:include> </body></html>3. 設(shè)計(jì)表單,制作讀者選購(gòu)圖書的界面,當(dāng)讀者選中一本圖書時(shí),單擊“確定”按鈕,用“jsp:forward page=”語(yǔ)句將頁(yè)面跳轉(zhuǎn)到介紹該圖書信息頁(yè)面。 1)index.jsp
8、: <% page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <title>圖書選購(gòu)</title> </head> <body> <form action="02.jsp" method="post"> <p><input type="radio" name=
9、"b1" value="1" checked="checked">java web <p><input type="radio" name="b1" value="2" > web服務(wù) <p><input type="radio" name="b1" value="3" >Linux <p><input type="radio"
10、; name="b1" value="4" >操作系統(tǒng) <p><input type="submit" value="提 交" name="button"> </form> </body></html> 2)02.jsp <% page language="java" import="java.util.*" pageEncoding="UTF-8"%><
11、;html> <head> <title>頁(yè)面02</title> </head> <body> <% String s = request.getParameter("b1"); if(s != null) if(s.equals("1")%> <jsp:forward page = "03.jsp"/> <% %> </body></html>3)03.jsp: <% page language=&q
12、uot;java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <title>頁(yè)面03</title> </head> <body> <h1>java web</h1> <br> Java Web,是用Java技術(shù)來(lái)解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。 web包括:web服務(wù)器和web客戶端兩部分。Java在客戶端的應(yīng)用有 java applet,不過(guò)使用得很少,
13、Java在服務(wù)器端的應(yīng)用非常的豐 富,比如Servlet,JSP和第三方框架等等。Java技術(shù)對(duì)Web領(lǐng)域的 發(fā)展注入了強(qiáng)大的動(dòng)力。 </body></html>4.設(shè)計(jì)求任意兩個(gè)正數(shù)和的web程序 1) index.jsp<% page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <title>兩個(gè)正數(shù)和</title> </head>
14、<body> <form action="02.jsp" method="post"> 數(shù)據(jù)1:<input type="text" name="num1"><br><br> 數(shù)據(jù)2:<input type="text" name="num2"><br><br> <input type="submit" value="提交"> &
15、lt;/form> </body></html> 2)02.jsp <% page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <title>頁(yè)面02</title> </head> <body> <% String str1 = request.getParameter("num1"); Str
16、ing str2 = request.getParameter("num2"); double s1 = Double.parseDouble(str1); double s2 = Double.parseDouble(str2); double s3 = s1+s2; request.setAttribute("st3", s3); %> <%if(s3>0)%> <jsp:forward page="03.jsp"></jsp:forward> <% else%> <
17、;jsp:forward page="04.jsp"></jsp:forward> <% %> </body></html>3)03.jsp<% page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <title>頁(yè)面03</title> </head> <body> 結(jié)果為正&
18、lt;hr> <% request.setCharacterEncoding("UTF-8"); String str1 = request.getParameter("num1"); String str2 = request.getParameter("num2"); out.println(Integer.parseInt(str1)+Integer.parseInt(str2);%> </body></html>4)04.jsp<% page language="jav
19、a" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <title>頁(yè)面04</title> </head> <body> 結(jié)果為負(fù) <hr> <% request.setCharacterEncoding("UTF-8"); String str1 = request.getParameter("num1"); String str2 = re
20、quest.getParameter("num2"); out.println(Integer.parseInt(str1)+Integer.parseInt(str2);%> </body></html> 5.設(shè)計(jì)一個(gè)用戶注冊(cè)界面,其提交頁(yè)面和信息獲取后顯示頁(yè)面01)index.jsp<% page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> &l
21、t;title>注冊(cè)</title> </head> <body> <form action="02.jsp" method="post"> <table> <tr><td align="right">用戶名:</td> <td><input type="text" name="name"></td> <td>*</td></tr
22、> <tr><td align="right">密碼:</td> <td><input type="text" name="password1"></td> <td>*</td></tr> <tr><td align="right">確認(rèn)密碼:</td> <td><input type="text" name="pass
23、word2"></td> <td>*</td></tr> <tr><td align="right">性別:</td> <td><input type="radio" name="sex" checked="checked" value="男">男 <input type="radio" name="sex" value=&qu
24、ot;女">女 </td> </tr> <tr><td align="right">愛(ài)好:</td> <td colspan="2"> <input type="checkbox" name="check" value="計(jì)算機(jī)">計(jì)算機(jī) <input type="checkbox" name="check" value="美術(shù)"&
25、gt;美術(shù) <input type="checkbox" name="check" value="音樂(lè)">音樂(lè) <input type="checkbox" name="check" value="閱讀">閱讀 </td> </tr> <tr><td align="right">星座:</td> <td><select name="con&quo
26、t;> <option selected>白羊座</option> <option >金牛座</option> <option >雙子座</option> <option >巨蟹座</option> <option >獅子座</option> <option >處女座</option> <option >天秤座</option> <option >天蝎座</option> <option &g
27、t;射手座</option> <option >摩羯座</option> <option >水瓶座</option> <option >雙魚座</option> </select> </td> </tr> <tr><td align="right">個(gè)人簡(jiǎn)介:</td> <td colspan="2"> <textarea name="letter" rows=&
28、quot;4" cols="25" ></textarea> </td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value="提 交"> <input type="reset" value="取消"> </td> </tr> </table> </form> </body></html>02)02.jsp<% page language="java&quo
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國(guó)甲醇燃料汽車行業(yè)發(fā)展分析及市場(chǎng)競(jìng)爭(zhēng)格局與發(fā)展前景預(yù)測(cè)報(bào)告
- 2025至2030中國(guó)瑜伽夾克和連帽衫行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 2025至2030中國(guó)玻璃工藝品行業(yè)深度研究及發(fā)展前景投資評(píng)估分析
- 2025至2030中國(guó)環(huán)境試驗(yàn)行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 初中學(xué)業(yè)水平考試實(shí)驗(yàn)室設(shè)備標(biāo)準(zhǔn)化與統(tǒng)一化研究
- 推動(dòng)素質(zhì)教育教育機(jī)器人的重要作用與應(yīng)用前景
- 招聘培訓(xùn)課件軟件
- 美術(shù)培訓(xùn)主題課件名稱
- 高效會(huì)議管理培訓(xùn)課件
- 多媒體教學(xué)技術(shù)在課堂教學(xué)中的實(shí)踐
- DGJ08-81-2015 現(xiàn)有建筑抗震鑒定與加固規(guī)程
- 2025年中小學(xué)暑假安全教育主題家長(zhǎng)會(huì) 課件
- 近視管理白皮書(2025)專家共識(shí)-
- 2025年佛山市南海區(qū)圖書館招聘題庫(kù)帶答案分析
- GB/T 31586.1-2015防護(hù)涂料體系對(duì)鋼結(jié)構(gòu)的防腐蝕保護(hù)涂層附著力/內(nèi)聚力(破壞強(qiáng)度)的評(píng)定和驗(yàn)收準(zhǔn)則第1部分:拉開(kāi)法試驗(yàn)
- 北京市部分地區(qū)2021-2022學(xué)年高一上學(xué)期期末語(yǔ)文試題分類匯編:文學(xué)類文本閱讀專題(含答案)
- 科爾沁蒙古族草原上的婚禮
- 管道壓力試驗(yàn)事故案例
- 筆記本電腦借用申請(qǐng)單
- SYB游戲模塊PPT課件
- 中國(guó)古代文化常識(shí)測(cè)試題
評(píng)論
0/150
提交評(píng)論