黑马旅游网---day1

问题1:

错误图片丢失,类似
Duplicate entry ‘’ for key 'username’报错

解决:

在这里插入图片描述
在这里插入图片描述
数据库中已经对username,unique=True表示该字段不能重复,代码中还判断了username存在报错

问题 2:
在这里插入图片描述
日期插件,填写格式不正确报错

问题3:
在这里插入图片描述
在这里插入图片描述

java.lang.IllegalArgumentException: Property ‘dataSource’ is required 说的是DataSource是必须的

在dao使用的时候dataSource是空的.

检查JdbcUtils工具类 ,发现使用类加载器加载druid.properties文件,那么使用类加载器的话因为本身就是从classpath下获取.所以不需要加 /在这里插入图片描述

问题4:

在这里插入图片描述
提交注册页面后验证码没拦截直接跳转空白页面

排除网上暴力反射和public权限,这里提供一种全新思路

这里显示是这条代码报错
在这里插入图片描述

先创建测试方法

在这里插入图片描述

问题没有解决

经过反复查看,代码本身没有问题,但是我书写顺序不一样而产生报错
报错书写顺序 :先Method method ,然后再Method method = this.getClass().getMethod(methodName, HttpServletRequest.class, HttpServletResponse.class);

正确写法:this.getClass().getMethod(methodName, HttpServletRequest.class, HttpServletResponse.class);,然后再赋值
Method method = this.getClass().getMethod(methodName, HttpServletRequest.class, HttpServletResponse.class);

但是就算测试方法成功了,但是还是报错,查看发现request.getRequestURI()无法查找到regist,只停留在user

在这里插入图片描述
继续查看regist.html,发现账户密码邮箱校对功能异常,重新检查
还没有解决

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值