JavaWeb项目——黑马旅游网

在学习完Ajax和json后,博主在新年过后开始JavaWeb项目——黑马旅游网的学习和完善,这个项目是使用的jQuery去编写的,因为需要使用异步请求,就不能使用jsp方法。

过程中遇到了很多大大小小的问题,有后端的,也有前端的语法问题,在老师的帮助下也是一步一步地解决了。

本篇博客主要是总结一下遇到的几个问题和写该项目的一些心得体会

JavaWeb项目——黑马旅游网_第1张图片

目录

  • 项目介绍
    • 项目前提
    • 项目说明
    • 项目内容
  • 界面展示
  • 项目心得
    • 遇到的问题
    • 总结

项目介绍

项目前提

  • 掌握Mysql基本增删改查操作
  • 掌握JDBC操作
  • HTML&CSS&JS基本使用
  • 掌握Servlet技术
  • 了解MVC架构思想
  • 掌握Redis非关系型数据库使用

项目说明

随着计算机及网络技术的飞速发展,全民经济水平的提高,为丰富业余生活,各种各样的娱乐活动层出不穷,越来越多的人会选择以旅游的方式来提升工作生活的品质,而旅游网为大众提供了舒适、便捷的旅行路线,并提供酒店预订服务,为“驴友们” 节省了大把的旅游规划时间,真正做到说走就走的旅行。

项目内容

旅游网共分为旅游门户网以及后台管理系统,功能模块如下:

(一) 旅游门户网

注:黑色模块为已完成功能,红色为需迭代的功能
JavaWeb项目——黑马旅游网_第2张图片
(二)后台管理系统

JavaWeb项目——黑马旅游网_第3张图片

界面展示

以下展示页面为博主自己所做页面

(1)酒店信息列表

JavaWeb项目——黑马旅游网_第4张图片

(2)酒店详情展示

JavaWeb项目——黑马旅游网_第5张图片

(3)我的订单展示

JavaWeb项目——黑马旅游网_第6张图片

(4)后台项目展示

可以实现对数据的增删改查
JavaWeb项目——黑马旅游网_第7张图片

项目心得

遇到的问题

  1. 后台要拿到数据 前端标签需要指明name=“xxx” name=“ccc” 然后后台开能根据XXX CCC得到里面的值
  2. 遇到这个错误,要么是用户名密码错误了 要么是工具类这里路径有问题
    JavaWeb项目——黑马旅游网_第8张图片
    里面的配置文件路径多加了一个/,将/druid.properties中的/去掉即可
    JavaWeb项目——黑马旅游网_第9张图片
  3. 在使用异步请求时要记得返回true或者false,要不然servlet请求发送后就会很快结束该请求,而servlet里面可能需要返回的值就没有返回到前端(登录时遇到的问题

总结

上述问题是博主想到的一些,其实写代码的过程中还有很多其他的问题,这里无法一个个阐述了。做项目给我的感受很大,前后端的连接其实是需要一个个对应的的,一旦遇到一些小问题,就会导致某个功能做不出来。博主对前端的知识只是浅识,所以经常犯一些前端的小错误。

后端所需要做的就是与数据库进行连接并进行增删改查,在这个项目里我深深感受到了这一点。

你可能感兴趣的:(前端,html,python,爬虫,javascript)