redis 黑马点评p30 login没有正常跳转,修改前端代码后还是一直跳转主界面

redis 黑马点评p30 /login没有正常跳转,修改前端代码后还是一直跳转主界面

前置的修改

在黑马点评p30出现了一直返回到login.html是因为,我们获得项目都是根据后面完整课程写出来的代码。

要想使这个代码能正常运行需要修改前端代码,而修改前端代码并且重新部署需要去改nginx的配置文件,修改方式

可以看这个

https://blog.csdn.net/lxw1844912514/article/details/121462130

具体修改前端代码内容可以看这个

https://blog.csdn.net/weixin_43802793/article/details/136072401

如果还有问题就看自己的UserController中的me方法是否获取当前登录的用户并返回了,还有WebMvcConfigurer中的拦截器中是否将“/user/me”给添加上了,删掉后重新运行项目

我遇到的问题

​ 我在使用了上面的方法后还是一直返回主界面
​ 首先我已经设置了跳转路径是/info.html,也就是说在跳转发到这个界面后又跳转到index.html,然后我去info.html中去查看它的报错。

​ 在info.html界面我们要先把queryUser()方法中的location.href = "login.html"给注释掉就是它导致我一直跳转到主界面还看不到注释信息,然后用console.log(err)来打印错误信息
请添加图片描述

然后重新启动nginx,重新加载界面查看报错我的报错结果是下面的样子。
请添加图片描述

这个报错也就是说我前端页面访问/user/me获取到的data数据是空的,那我就去找我的UserController中的这个方法,发现我忘了将user的值给传回来了,加上后重新启动,结果还是报同样的错为什么?请添加图片描述

然后我查看了我的拦截器的的配置发现我不知道什么时候把"/user/me"也给放行了,结果就是我前端访问/user/me时直接跳过,哪我的threadlocal线程也就不存在"user"这个数据了,就算我在UserController的me方法中去获取user的数据也获取不到。

请添加图片描述

然后我把这个给删了后又重新运行,查看控制台不再报错。
请添加图片描述
将我之前前端的注释也给去掉整个项目前后端都重新运行,运行成功正常进入。请添加图片描述

  • 10
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这篇笔记是关于黑马点评项目中使用Redis的学习笔记。笔记中的图片来源于黑马ppt,并提供了联系方式,如果有侵权问题可以联系删除。笔记内容包括了Redis的安装配置以及一些相关的知识点。需要注意的是,笔记中的配置是按照黑马2022的Redis进行的,仅供学习参考,并可以自由转载。另外,作者使用的是云服务器,所以IP配置不是127.0.0.1,大家需要根据自己的实际情况进行配置。在笔记中还对一些知识进行了补充,例如设置RedisSerializer来解决乱码问题。此外,笔记还提到了Redis的5种常见数据结构,包括String、List、Set、Hash和ZSet。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [redis项目-黑马点评 项目笔记](https://blog.csdn.net/qq_48617775/article/details/127497077)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Redis黑马2022笔记(基础篇)](https://blog.csdn.net/m0_56079407/article/details/123453958)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值