




版權(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ì)文檔-傾情為你奉上實(shí)驗(yàn)報(bào)告課程名稱軟件開(kāi)發(fā)平臺(tái)實(shí)驗(yàn)日期實(shí)驗(yàn)項(xiàng)目名稱JSP實(shí)驗(yàn)地點(diǎn)實(shí)驗(yàn)類型驗(yàn)證型 設(shè)計(jì)型綜合型 學(xué) 時(shí)一、實(shí)驗(yàn)?zāi)康募耙螅ū緦?shí)驗(yàn)所涉及并要求掌握的知識(shí)點(diǎn))1、 掌握request內(nèi)置對(duì)象獲取用戶請(qǐng)求信息的方法;2、 掌握response對(duì)象動(dòng)態(tài)響應(yīng)用戶的請(qǐng)求的方法;3、 掌握session對(duì)象存儲(chǔ)和用戶有關(guān)的數(shù)據(jù)的方法;4、 掌握application, out內(nèi)置對(duì)象的使用方法。5、 熟悉exception對(duì)象的使用方法。6、 熟悉URL方式信息跟蹤;7、 熟悉Cookie方式信息跟蹤;8、 熟悉Session方式信息跟蹤。 二、實(shí)驗(yàn)環(huán)境(本實(shí)驗(yàn)所使用的硬件設(shè)備和相關(guān)軟
2、件)1、PC機(jī) 2、操作系統(tǒng):Windows XP 3、軟件:MyEclipse8.5, JDK1.6、TOMCAT7.0,IE8三、實(shí)驗(yàn)內(nèi)容及步驟編寫(xiě)一個(gè)模擬購(gòu)物車的Web項(xiàng)目,能實(shí)現(xiàn)向購(gòu)物車添加商品,刪除購(gòu)物車中商品和清除購(gòu)物車操作,運(yùn)行效果如下圖所示: 四、實(shí)驗(yàn)結(jié)果(本實(shí)驗(yàn)源程序清單及運(yùn)行結(jié)果或?qū)嶒?yàn)結(jié)論、實(shí)驗(yàn)設(shè)計(jì)圖)1 購(gòu)物車購(gòu)物頁(yè)面buy.jsp代碼:<% page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTM
3、L PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN"><html><head><title>購(gòu)物網(wǎng)站</title></head><body><form method="post" action="sendcar.jsp" name="myform"><p> </p><p> </p><p>&a
4、mp;nbsp;</p><p align="center"> <strong>請(qǐng)選擇要選購(gòu)的商品 </strong></p><br /><hr color="gray"/><p> <input type="checkbox" value="籃球" name="item"> 籃球 </p><p>&nbs
5、p;<input type="checkbox" value="足球" name="item"> 足球 </p><p> <input type="checkbox" value="乒乓球" name="item">乒乓球<br></p><p> <input type="checkbox" value="
6、網(wǎng)球" name="item">網(wǎng)球</p><p> <input type="checkbox" value="羽毛球" name="item">羽毛球<br></p><p> <input type="checkbox" value="臺(tái)球" name="item">臺(tái)球<br></p><p&
7、gt;<input type="submit" value="加入購(gòu)物車" name="submit"></p><p><br><a href="showcar.jsp" target="_blank">查看購(gòu)物車</a></p></form></body></html>2 購(gòu)物車sendcar.jsp代碼:<% page language="java"
8、 import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN"><html><head><title>購(gòu)物車主頁(yè)面</title></head><body><form method="post" name="myform1"><p>&
9、nbsp;</p><p> </p><p> </p><p> </p><p> </p><p align="center"><strong>您選購(gòu)的商品如下:</strong><br><hr color="red"/></p><% String goods=request.getParameterValue
10、s("item"); %><%if(goods!=null)ArrayList buygoods= new ArrayList(); for(int i=0;i<goods.length;i+) buygoods.add(goodsi); session.setAttribute("goods",buygoods); response.sendRedirect("buy.jsp"); else out.print("<script language='javascript'>al
11、ert('請(qǐng)選擇你要購(gòu)買(mǎi)的商品');</script>"); response.setHeader("refresh","i:url=buy.jsp"); %><div align="center"><a href="showcar.jsp">清空購(gòu)物車</a></div></form></body></html>3 購(gòu)物車showcar.jsp代碼:<% page language
12、="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN"><html><head><title>購(gòu)物車頁(yè)面</title></head><body><table width="450" cellspacing="0" c
13、ellpadding="0" border="1" rules="none" align="center"><tbody><tr height="50" bgcolor="pink"><td align="center">序號(hào)</td><td align="center">商品名稱</td><td align="center">
14、刪除</td></tr><%!int i=0; %><% ArrayList<String> goods = (ArrayList) session.getAttribute("goods");if (goods = null | goods.size() = 0) %> <tr height="100"><td colspan="3" align="center">沒(méi)有商品可顯示!</td></tr><
15、;% else for (int i = 0; i < goods.size(); i+) String single = (String) goods.get(i);single = new String(single.getBytes("ISO-8859-1"), "utf-8");%><tr height="50"><td align="center"><%=i + 1%></td><td align="center">
16、;<%=single%></td><td align="center"><a href="docar.jsp?action=delete&id=<%=i%>">刪除</a><%session.setAttribute("goods", goods);%></td></tr><% %><tr height="70"> <td colspan="3" al
17、ign="center"><a href="docar.jsp?action=clear">清空購(gòu)物車</a></td></tr></tbody></table></body></html>4 購(gòu)物車docar.jsp代碼:<% page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE H
18、TML PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN"><html> <head> <title>購(gòu)物車主頁(yè)面</title> </head> <body> <% String action=request.getParameter("action"); ArrayList goods=(ArrayList)session.getAttribute("goods"); if (action.equals("clear")goods.clear(); response.sendRedirect("showcar.jsp"); else if(action.e
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)作業(yè)管理實(shí)施規(guī)范
- 鼓勵(lì)學(xué)生參與科研的工作計(jì)劃
- 組織變革中的員工支持策略計(jì)劃
- 兒童教育的課程改善與創(chuàng)新計(jì)劃
- 財(cái)務(wù)與I協(xié)同發(fā)展計(jì)劃
- 新產(chǎn)品推出前的生產(chǎn)準(zhǔn)備工作計(jì)劃
- 2024年基金從業(yè)資格考試輔導(dǎo)建議試題及答案
- 世界主要島嶼的試題及答案
- 印刷包裝行業(yè)智造轉(zhuǎn)型
- 2024育嬰師考試實(shí)戰(zhàn)經(jīng)驗(yàn)試題及答案
- 信息檢索課件 第2章 文獻(xiàn)檢索方法(1)-2
- 民間借貸利息計(jì)算表
- GB/T 13477.25-2024建筑密封材料試驗(yàn)方法第25 部分:耐霉菌性的測(cè)定
- 中國(guó)郵政四川分公司招聘筆試題庫(kù)2024
- 廣西文化產(chǎn)業(yè)集團(tuán)有限公司招聘筆試題庫(kù)2024
- 2024年浙江省中考數(shù)學(xué)試題及答案
- 標(biāo)準(zhǔn)壓力下煙氣物性參數(shù)
- 心理咨詢保密協(xié)議(2024版)
- 土地整治項(xiàng)目工程復(fù)核工作流程
- 勞動(dòng)合同到期不續(xù)簽證明
- 水文資料在線整編規(guī)范
評(píng)論
0/150
提交評(píng)論