7综合项目 旅游网 【7.精选分类】

精选旅游

人气旅游→收藏次数最高

最新旅游→日期最新

主题旅游→主题关键字相同

在首页将精选的内容动态展示的实现

7综合项目 旅游网 【7.精选分类】_第1张图片

分析

首页中的精选包含“人气旅游”、“最新旅游”、“主题旅游”三个部分

index.html

//页面加载完成,发送ajax请求

根据点击不同分类展示不同内容

人气旅游→收藏次数最高(count)

最新旅游→日期最新(rdate)

主题旅游→主题关键字相同(theme)

index.html

改写前





    
    
    
    黑马旅游网
    
    
    
    

   
    
    
    
    
    
    
    
    


   
    
    
    
    
    
    
国内游
境外游

首先index.html中的标签添加id

7综合项目 旅游网 【7.精选分类】_第2张图片

【问题】人气旅游不显示&选中格式也错位了

【原因】选中发现“人气旅游”是存在的,只是字体颜色和背景色都是白色所以看不见

index.html

改之前

黑马精选

改之后

黑马精选

修改之后即可

7综合项目 旅游网 【7.精选分类】_第3张图片

【出现报错】

前端是404,找不到/travel/css/bootstrap.min.css.map

7综合项目 旅游网 【7.精选分类】_第4张图片

解决方法见:http://t.csdn.cn/dockY

导入了/travel/css/bootstrap.min.css,但是一直404,找不到/travel/css/bootstrap.min.css.map,找不到对应的路径(真没有.map这个文件啊),怪哉!

后台报的是testWhileIdle is true, validationQuery not set

7综合项目 旅游网 【7.精选分类】_第5张图片

浏览器访问Maven项目时报testWhileIdle is true, validationQuery not set

原因:

开启空闲检测,但是没有设置对应的检测语句

解决方法

在druid配置文件加上

#如果指定,则查询必须是一个SQL SELECT并且必须返回至少一行记录 
 validation-query: select 1

好像没什么用 ̄□ ̄||

【出现问题】人气旅游分页没有内容展示

原因RouteDaoImpl中查询语句返回有误,

7综合项目 旅游网 【7.精选分类】_第6张图片

更正一下

7综合项目 旅游网 【7.精选分类】_第7张图片

前端页面展示

7综合项目 旅游网 【7.精选分类】_第8张图片

【问题】但是一看,最新旅游和主题旅游还是写死的界面

7综合项目 旅游网 【7.精选分类】_第9张图片

【出现原因】index.html中id选择器没有对应id

7综合项目 旅游网 【7.精选分类】_第10张图片
7综合项目 旅游网 【7.精选分类】_第11张图片

加上以后运行结果:

7综合项目 旅游网 【7.精选分类】_第12张图片
7综合项目 旅游网 【7.精选分类】_第13张图片

成了鸭,好耶!

你可能感兴趣的:(错误记录,web,前端,后端,java,servlet)