一、旅游网综合案例——旅游线路的分页展示
1.1 分析:点击了不同的分类后,将来看到的旅游线路不一样的。通过分析数据库表结构,发现,旅游线路表和分类表是多对一的关系,一个分类下面有多个线路
1.2 在之前获取分类数据的时候也获取了分类的cid,可通过页面传递cid:
route_list.html中获取传递来的cid:
1.3 根据cid查询不同类别的旅游线路数据:
1.3.1 前端代码实现:
1.3.2 服务器端代码编写:
创建PageBean对象:
编写RouteServlet:
编写RouteService:
编写RouteDao:
二、旅游网综合案例——搜索功能实现
2.1 在搜索框输入的信息在前端的传递:
在header.html中:
在route_list.html中:
2.2 后台代码实现:
2.2.1 编写Servlet:
2.2.2 编写Service:
2.2.3 编写Dao:
2.3 前台代码实现: