- · 《图书馆建设》栏目设置[09/30]
- · 《图书馆建设》数据库收[09/30]
- · 《图书馆建设》投稿方式[09/30]
- · 《图书馆建设》征稿要求[09/30]
- · 《图书馆建设》刊物宗旨[09/30]
校园二手图书交易网站设计与实现(2)
作者:网站采编关键词:
摘要: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
上一篇:大数据分析在大学图书馆的应用探索
下一篇:探析责任编辑在图书装帧设计中的作用