- 58
- 0
- 约1.09万字
- 约 13页
- 2017-05-21 发布于浙江
- 举报
姚明jsp第三次实验报告
Java web应用编程基础实验报告
实验3:内置对象、Cookie实验
姓名:_ __ 林浩强 ___ 班级:_ _ _网络14-2班14034460220_ ___ 成绩:_ _ _ __
一、实验目的:
理解对象概念,掌握application、session等对象的基本使用方法。
理解Cookie概念,掌握Cookie的基本使用方法。
二、实验要求:
使用专业开发工具MyEclipse编程。
上交实验报告电子文档(文档包含源程序,以班级、学号、姓名依次出现组成的字符串标识文档,以班级为单位上交)。
三、实验内容:
1、编写一个简单的网上商店,用application对象存放网上的商品清单和库存量,用session对象存放用户的购买信息(用户名、商品名及购买数量),然后利用这些信息给用户结账。
(1)通过applicationShop添加商品信息,并添加购买系统的登录超级链接
(2)通过onlineShopLogin.jsp实现登录界面,并输入用户名和密码,经由checkLogin.jsp检验
(3)通过sessionShop.jsp实现购买界面,购买商品并提交
(4)通过sessionData.jsp处理数据并传至customer.jsp显示出用户结算界面
(5)通过点击超链接可以继续购买商品
(6)购买商品自动跳入用户结算界面
2、利用Cookie实现用户的自动登录功能。其中,要求在登录页面中通过对Cookie有效期的设置来保存用户的信息。
(1) 通过applicationShop添加商品信息,并添加购买系统的登录超级链接
(2)通过cookie保留的用户名和密码进行自动登录,进入购买界面
(3)购买商品
(4)进入用户结算界面
四、实验过程中遇到的问题及解决手段:
在实验过程中,对jsp标签的使用不是很熟悉,查阅资料后就清楚了哪些情况要插入标签,哪些情况可以插入jsp代码,以及跟html语句的结合使用,都有了一定的了解。
五、程序源代码:
applicationShop.jsp
%@ page language=java import=java.util.* contentType=text/html;charset=UTF-8 pageEncoding=UTF-8%
html
head
%
String pencil=铅笔;
String pen=钢笔;
String eraser=橡皮;
String sharpener=卷笔刀;
double pencilPrice=1.00;
double penPrice=2.00;
double eraserPrice=0.5;
double sharpenerPrice=3.00;
int pencilStorage=20;
int penStorage=25;
int eraserStorage=30;
int sharpenerStorage=30;
if(application.getAttribute(pencilAmount)!=null){
int a=Integer.parseInt(application.getAttribute(pencilStorage).toString());
int pencilSell=Integer.parseInt(application.getAttribute(pencilAmount).toString());
pencilStorage=a-pencilSell;
}
if(application.getAttribute(penAmount)!=null){
int penSell=Integer.parseInt(application.getAttribute(penAmount).toString());
penStorage=25-penSell;
}
if(application.getAttribute(eraserAmount)!=null){
int eraserSell=Integer.parseInt(application.getAttribute(eraserAmount).toString());
eraserStorage=30-eraserSell;
}
if(application.getAttribute(sharpenerAmount)!=null){
int sharpenerSell=Integer.parseInt(application.getAttribute(sharpenerAmount).toString());
sharpenerStorage=30-sharpenerSell;
}
%
/head
您可能关注的文档
最近下载
- 光伏电子产品的设计与制作-电子课件项目3-光伏草坪灯控制电路的设计与制作.pptx VIP
- 2024-2025学年江苏信息职业技术学院单招《数学》试卷含答案详解【考试直接用】.docx VIP
- 党员个人自评总结3篇-党员个人自评 党员个人自评小结 党员个人自评总结3篇.doc VIP
- 人教版英语新目标八年级下册第二单元教材词汇及重点搭配讲解.docx VIP
- 2026年演出经纪人《思想政治与法律基础》真题库及参考答案一套.docx VIP
- 索拉非尼治疗肝癌.pptx VIP
- 【高清可复制】HGT21629-2021 管架标准图_251-300.pdf VIP
- 新版人教版七年级下册地理全册教案(完整版)教学设计.docx
- 2025年北京事业单位真题.docx VIP
- 临时用地表(可编辑).pdf VIP
原创力文档

文档评论(0)