- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Javaweb应用编程基础实验报告
实验3:内置对象、Cookie实验
姓名:___林浩强___班级:___网络14-2班__
学号:_____成绩:_____
一、实验目的:
理解对象观点,掌握application、session等对象的基本使用方法。
理解Cookie观点,掌握Cookie的基本使用方法。
二、实验要求:
使用专业开发工具MyEclipse编程。
上交实验报告电子文档(文档包括源程序,以班级、学号、姓名挨次出现构成的字符串表记文档,以班级为单位上交)。
三、实验内容:
1、编写一个简单的网上商铺,用application对象寄存网上的商品清单和库存量,用session对象寄存用户的购置信息(用户名、商品名及购置数目),而后利用这些信息给用户结账。
(1)经过applicationShop增添商品信息,并增添购置系统的登录超级链接
经过实现登录界面,并输入用户名和密码,经由查验
经过实现购置界面,购置商品并提交
经过办理数据并传至显示出用户结算界面
经过点击超链接能够持续购置商品
购置商品自动跳入用户结算界面
2、利用Cookie实现用户的自动登录功能。此中,要求在登录页面中经过对Cookie有效
期的设置来保存用户的信息。
经过applicationShop增添商品信息,并增添购置系统的登录超级链接
经过cookie保存的用户名和密码进行自动登录,进入购置界面
购置商品
进入用户结算界面
四、实验过程中碰到的问题及解决手段:
在实验过程中,对jsp标签的使用不是很熟习,查阅资料后就清楚了哪些状况要插入标签,哪些状况能够插入jsp代码,以及跟html语句的联合使用,都有了必定的认识。
五、程序源代码:
%@pagelanguage=javaimport=.*contentType=text/html;charset=UTF-8
pageEncoding=UTF-8%
html
head
%
Stringpencil=
铅笔;
Stringpen=钢笔;
Stringeraser=
橡皮;
Stringsharpener=
卷笔刀;
double
pencilPrice=;
double
penPrice=;
double
eraserPrice=;
double
sharpenerPrice=;
int
pencilStorage=20;
int
penStorage=25;
int
eraserStorage=30;
int
sharpenerStorage=30;
if(pencilAmount
)!=
null
){
int
a=(
pencilStorage
).toString( ));
int
pencilSell=(
pencilAmount
).toString( ));
pencilStorage=a-pencilSell;
}
if(penAmount)!=null
){
int
penSell=(
penAmount
).toString( ));
penStorage=25-penSell;
}
if(eraserAmount
)!=
null
){
int
eraserSell=(
eraserAmount
).toString( ));
eraserStorage=30-eraserSell;
}
if(sharpenerAmount
)!=null){
int
sharpenerSell=(
sharpenerAmount
).toString( ));
sharpenerStorage=30-sharpenerSell;
}
%
/head
body
table
border
=1
tr
th商品名/thth价钱/thth库存/th
/tr
tr
td%=pencil
%/tdtd%=pencilPrice
%/tdtd%=pencilStorage
%/td
/tr
tr
td%=pen%/tdtd%=penPrice%/tdtd%=penStorage%/td
/tr
tr
td%=eraser
%/tdtd%=eraserPrice
%/tdtd%=eraserStorage
%/td
/tr
tr
td%=sharpener
%/tdtd%=sharpenerPrice%/tdtd%=sharpenerStorage%/td
/tr
/table
%
(pencil,pencil);
(pen,pen);
(eraser,eraser);
(sharpener,sharpener);
(pencilPrice,pencilPrice);
(penPrice,penPrice);
(eraserPrice
,eraserPrice);
(sharpenerP
原创力文档


文档评论(0)