黑马旅游网html,黑马旅游网问题总结

本文总结了一项黑马旅游网项目中遇到的问题,包括导入依赖包失败、注册功能报错、邮件接收障碍和数据库编码问题。详细步骤指导了如何修复这些技术挑战,涉及Maven配置、邮箱设置、字符集调整及登录界面问题的解决。
摘要由CSDN通过智能技术生成

黑马旅游网项目总结

一:项目导入

若导入失败(即长时间在下载依赖包),点击 maven 中的 m(未点击前为蓝色)

24094958e429f4df521f3e956fd74561.png

二:注册功能

2.1控制台报错:Property ‘dataSource’ is required

第一步:

d945f8d9190dc7584c04e0dd522424ec.png

第二步:

6790a7252facf31449fca0ab53d02f7e.png

2.2点击注册无反应

9e98e1e26538fbd5fd8e754c50c007c8.png

2.3收不到邮件

若发件人设的是QQ号,则先将QQ邮箱的POP3/SMTP服务开启,再将PASSWORD的值设为获得的授权码

开通POP3/SMTP服务

533adead6974a0746b49032b4272ebd6.png(新增:如果无法打开邮箱链接可以试试如下方法:)

f40f0a9e8378dd1ea7695484f300b28e.png450293291af910ffa0eecab8bbaa1934.png

2.4输入中文到数据库变为?编码问题:

如果是数据库问题,即登录数据库,执行如下sql:

show variables

like ‘character%’;

结果如下:

| character_set_client | utf8 |

| character_set_connection | utf8 |

| character_set_database | latin1|

| character_set_filesystem | binary |

| character_set_results | utf8 |

| character_set_server | latin1 |

| character_set_system | utf8|

则需要修改数据库的配置文件

在数据库命令行输入 select @@basedir;

cec001be3b5c71984af7da3721e5177b.png

复制该路径找到my.ini配置文件

在[mysqld]下添加

character_set_server=utf8

init_connect=‘SET NAMES utf8’

如果原文件中含有character_set_server=latin1

将 latin1 改为 UTF-8

最后保存并重启mysql服务

再次测试:

| character_set_client | utf8 |

| character_set_connection | utf8 |

| character_set_database | utf8 |

| character_set_filesystem | binary |

| character_set_results | utf8 |

| character_set_server | utf8 |

| character_set_system | utf8 |

若修改后保存失败提示没有权限:可以右键点击该文件->属性->安全->编辑->点击User用户,在修改权限上打对号:

18ff05510737cecfbbeec9c87ec6b252.png

然后就可以修改保存了

重启mysql服务的方法:

右键点击“此电脑”->管理->服务和应用程序->服务

54365b7b6c01109542a41bb24f602e7a.png

找到MySQL服务,右键可以停止开启。

三:登录功能

3.1 姓名提示未出现

在LoginServlet中添加HttpSession对象

7d27b599f99e877911c689abd59cd6a9.png

四:旅游线路详情

4.1 点击查看详情未跳转到指定rid 页面

将 route_list.html中的javaScript 的该位置添加以下代码

d8bf278c293b9f2622dd57a5a8a91501.png

4.2 添加视频中未提出的初始大图为第一张小图效果

先给大图添加 id

8bb8532955a32da169e725cb9dbaf661.png

再编写 JavaScript

bb4c2571d4cc49db94140ccb8a4738f4.png

记得加上

61f66ee5104dc242a5308256609ebdfb.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值