最新目录

校园二手图书交易网站设计与实现(2)

来源:图书馆建设 【在线投稿】 栏目:期刊导读 时间:2021-05-01
作者:网站采编
关键词:
摘要:2.3 Servlet实现页面跳转 在servlet中编写图书发布代码: 1)编写图书发布界面push.jsp,在form 表单中根据所需要的图书信息如书籍名称,简介,类别,价格,图

2.3 Servlet实现页面跳转

在servlet中编写图书发布代码:

1)编写图书发布界面push.jsp,在form 表单中根据所需要的图书信息如书籍名称,简介,类别,价格,图片定义各表单域,并设置action属性为/GoodsCheckServlet。

2)在web.xml配置文件中定义该servlet与用户请求的映射关系,使服务器收到用户的请求/GoodsCheckServlet 时,在web.xml 中寻找对应的servlet,再根据映射关系找到其对应的实现类。此处也可在servlet实现类中引用注解@WebServlet("/GoodsCheckServlet")即可表示当用户请求为/GoodsCheckServl

t时由该实现类实例进行处理。

3)编写servlet实现类GoodsCheckServlet。该servlet类对用户发布的图书信息进行验证后写入数据库,获取并存储用户上传的图片并设置大小限制,若有错误会给出错误信息提示。

2.4 cookie实现自动登录

有时候用户可能会经常进入我们的交易网站,如果每次访问都要重新登录则会比较麻烦,影响用户的体验,故需实现自动登录功能,具体实现如下:

1)用户登录时,设置一个可供选择的下次是否自动登录的复选框。

3)由于用户在访问网站时可能通过其他请求访问网站的任何页面,故设置一个过滤器拦截所有用户的请求去判断是否登录,若未登录则检测cookie 是否自动登录。过滤器配置-通过在web.xml中配置,将所有请求映射到该过滤器的实现类AutoLogin。

4)在用户退出登录时清除cookie中的信息。

3 小结

在毕业前将需要处理的图书在此交易平台发布,不仅处理了闲置图书,还有了额外的经济收入。如果是一名新生,觉得新书太贵,那么可以在平台上购买想要的图书以减轻经济压力。除此之外,平时你也可以将自己的闲置课外书等进行出售,并可以结交到有相同阅读爱好的朋友,共同探讨对该书的评价、认识等,也开拓了自己的朋友圈。

[1] 王振飞.Java 语言程序设计[M].广州:华南理工大学出版社,2015.

文章来源:《图书馆建设》 网址: http://www.tsgjszz.cn/qikandaodu/2021/0501/1246.html



上一篇:大数据分析在大学图书馆的应用探索
下一篇:探析责任编辑在图书装帧设计中的作用

图书馆建设投稿 | 图书馆建设编辑部| 图书馆建设版面费 | 图书馆建设论文发表 | 图书馆建设最新目录
Copyright © 2018 《图书馆建设》杂志社 版权所有
投稿电话: 投稿邮箱: