姚明Jsp第三次实验报告Word文件下载.docx
- 文档编号:21675405
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:15
- 大小:70.25KB
姚明Jsp第三次实验报告Word文件下载.docx
《姚明Jsp第三次实验报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《姚明Jsp第三次实验报告Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。
2、利用Cookie实现用户的自动登录功能。
其中,要求在登录页面中通过对Cookie有效期的设置来保存用户的信息。
(1)通过applicationShop添加商品信息,并添加购买系统的登录超级链接
(2)通过cookie保留的用户名和密码进行自动登录,进入购买界面
(3)购买商品
(4)进入用户结算界面
四、实验过程中遇到的问题及解决手段:
在实验过程中,对jsp标签的使用不是很熟悉,查阅资料后就清楚了哪些情况要插入标签,哪些情况可以插入jsp代码,以及跟html语句的结合使用,都有了一定的了解。
五、程序源代码:
<
%@pagelanguage="
java"
import="
.*"
contentType="
text/html;
charset=UTF-8"
pageEncoding="
UTF-8"
%>
html>
head>
%
Stringpencil="
铅笔"
;
Stringpen="
钢笔"
Stringeraser="
橡皮"
Stringsharpener="
卷笔刀"
doublepencilPrice=;
doublepenPrice=;
doubleeraserPrice=;
doublesharpenerPrice=;
intpencilStorage=20;
intpenStorage=25;
interaserStorage=30;
intsharpenerStorage=30;
if("
pencilAmount"
)!
=null){
inta=("
pencilStorage"
).toString());
intpencilSell=("
pencilStorage=a-pencilSell;
}
penAmount"
intpenSell=("
penStorage=25-penSell;
eraserAmount"
interaserSell=("
eraserStorage=30-eraserSell;
sharpenerAmount"
intsharpenerSell=("
sharpenerStorage=30-sharpenerSell;
%>
/head>
body>
tableborder="
1"
>
tr>
th>
商品名<
/th>
价格<
库存<
/tr>
td>
%=pencil%>
/td>
%=pencilPrice%>
%=pencilStorage%>
%=pen%>
%=penPrice%>
%=penStorage%>
%=eraser%>
%=eraserPrice%>
%=eraserStorage%>
%=sharpener%>
%=sharpenerPrice%>
%=sharpenerStorage%>
/table>
("
pencil"
pencil);
pen"
pen);
eraser"
eraser);
sharpener"
sharpener);
pencilPrice"
pencilPrice);
penPrice"
penPrice);
eraserPrice"
eraserPrice);
sharpenerPrice"
sharpenerPrice);
pencilStorage);
penStorage"
penStorage);
eraserStorage"
eraserStorage);
sharpenerStorage"
sharpenerStorage);
ahref="
"
购买系统登录<
/a>
/body>
/html>
%@pagecontentType="
charset=gb2312"
<
Cookiecookies[]=();
intcount=;
Stringname="
password="
for(inti=0;
i<
count;
i++)
if(cookies[i].getName().equals("
name"
))
name=cookies[i].getValue();
if(name=="
){
<
formmethod=getaction=>
palign="
center"
用户名:
inputtype="
text"
name="
>
/p>
密&
nbsp;
码:
password"
submit"
Submit"
value="
提交"
&
&
inputname="
cancel"
type="
reset"
id="
取消"
}
else{
elseif(cookies[i].getName().equals("
password=cookies[i].getValue();
if("
12345"
)){
("
name);
jsp:
forwardpage="
paramname="
user"
%=name%>
/>
/jsp:
forward>
}
else{
name=("
);
password=("
Cookieuser_name=newCookie("
Cookieuser_password=newCookie("
password);
(60);
(user_name);
(user_password);
formmethod=postaction=>
商品名:
selectname="
select"
optionvalue="
%=("
)%>
/option>
/select>
数量:
amount"
StringSelect=("
StringAmount=("
StringpencilSelect="
StringpencilAmount=Amount;
pencilSelect"
pencilSelect);
pencilAmount);
StringpenSelect="
StringpenAmount=Amount;
penSelect"
penSelect);
penAmount);
StringeraserSelect="
橡皮檫"
StringeraserAmount=Amount;
eraserSelect"
eraserSelect);
eraserAmount);
StringsharpenerSelect="
StringsharpenerAmount=Amount;
sharpenerSelect"
sharpenerSelect);
sharpenerAmount);
br/>
));
"
购买数量:
商品价格:
doublei=("
(i);
需付款:
inta=("
doubleb=("
(a*b);
点此继续购买<
六、本次实验的体会(结论):
在这次实验中,我初步掌握了application、session等对象的基本使用方法和cookie的基本概念跟用法。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 姚明 Jsp 第三次 实验 报告