Cookie对象与Session对象

Cookie对象与Session对象,第1张

Cookie对象与Session对象

 任务一:显示用户上次访问时间

 1.创建入下包和servlet

 2.编写一个名称为LastAccessSevrlet的Sevrlet的类,该类主要用于实现cookie信息并将当前时间作为cookie值发送给客户端。代码如下:

3.查看运行效果

a.第一次访问结果

b.第二次访问结果

任务二:实现购物车

流程如下:

1.创建入下包和servlet

2.编写一个名称为Book的Sevrlet的类,该类用于封装图书信息

2.创建数据库模拟类,编写一个名称为BookDB的Sevrlet的类,该类用于模拟保存所有图书的数据库

 3.编写一个名称为ListBookServlet的Sevrlet的类,显示可购买图书列表,通过单击“购买”链接,即可添加到购物车

4. 编写一个名称为PurchaseServlet的Sevrlet的类,实现两个功能,一是将用户购买的图书信息保存到Session对象中,二是在用户购买图书结束后,将页面重定向到用户已经购买的图书列表。该类在实现时,通过对象传递给CartServlet,由CartServlet展示用户已经购买的图书。

 5.编写一个名称为CartServlet的Sevrlet的类,用于展示用户已经购买的图书列表

6.运行项目,查看结果

任务三:实现用户登录

流程图如下:

1.创建相关包和类 ,如下表:(User是class类,其余的是Servlet类,还有个HTML)

2.编写User类,类中包含username和password两个属性以及其getter和setter方法

3、编写IndexServlet类,该类用于显示网站的首页面

 4、编写LoginServlet类,该类用于显示用户登录成功后的界面

 

 5、编写LogoutServlet类,该类用于完成用户注销功能

6.创建登录页面

 7、启动项目,查看结果

启动Tomcat服务器,访问login.html

 

 

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5435817.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存