黑马旅游网综合项目-----前后端交互
目录前言前台页面展示酒店分类点击查看详情编辑旅游分类查看详情后台页面展示主页面登录页面所遇到的问题详细代码查看编辑前言最近做了一个JavaWeb项目-----黑马旅游网。整个黑马旅游网分为两部分(分为两个maven项目进行实现):一部分是前台供用户使用(注册账号,展示旅游路线以及酒店信息,用户可对其进行点击收藏旅游路线或者点击预订酒店)。一部分作为后台供管理员对前台展示的信息,获取到的用户进行
目录
前言
最近做了一个JavaWeb项目-----黑马旅游网。
整个黑马旅游网分为两部分(分为两个maven项目进行实现):
一部分是前台供用户使用(注册账号,展示旅游路线以及酒店信息,用户可对其进行点击收藏旅游路线或者点击预订酒店)。
一部分作为后台供管理员对前台展示的信息,获取到的用户进行管理(增删改查)。
两部分,共用同一个数据库(MySQL数据库),对数据进行存储以及查询。
前台
页面展示
酒店分类
点击查看详情
旅游分类
查看详情
补充:点击预订和点击收藏之后则不可预订和收藏,图片会变成灰色背景。 在点击时,若未登录则需要登录才可继续预订,收藏。
技术选型
1.Web层
Servlet:前端控制器
html:视图
Filter:过滤器
BeanUtils:数据封装
Jackson:json序列化工具
2.Service层
Javamail:java发送邮件工具
Redis:nosql内存数据库(非关系型数据库)
Jedis:java的redis客户端(封装了redis)
3.Dao层
Mysql:数据库
Druid:数据库连接池
JdbcTemplate:jdbc的工具
在实现页面时,因为酒店和旅游路线是相同的信息展示,所以我将分类中,直接传一个参数值cid,使用同一功能,用cid判断查询哪一分类的数据并返回,避免了代码冗余。
创建数据库
后台
页面展示
主页面
登录页面
用户添加页面
酒店信息展示页面
技术选型
与前台是类似的布局。
Dao层
service层
Web层
所遇到的问题
java.lang.NoSuchMethodException:
参考:
java.lang.NoSuchMethodException异常处理方法_林罔顾的博客-CSDN博客_nosuchmethodexception异常
中文乱码问题
参考:
java.lang.NoSuchMethodException异常处理方法_林罔顾的博客-CSDN博客_nosuchmethodexception异常 然后根据具体报错情况,修改
详细代码查看
百度网盘
链接:https://pan.baidu.com/s/1_H025__2LJJPrbdstAq0mg
提取码:1234
更多推荐
所有评论(0)