IDEA编辑器URI点击a标签的href不能打开对应controller的问题

在重装系统后,IDEA中遇到一个问题是:使用CMD+鼠标点击a标签的href无法跳转到对应的controller。常规操作如command + 鼠标点击href应能直接跳转到controller或视图html,但该功能失效。检查发现模块的spring配置文件显示为'spring application context'而非'mvc application context'导致问题。解决方案是删除IDEA相关数据,重新安装并使用git工具拉取项目,通过import方式导入,问题得到解决。但配置文件识别问题原因未知。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前几天重装了下系统,然后idea重新下载了,git下项目,本想开始爽快的撸代码,结果出了个不大不小的问题,记录一下,么有完美的找到问题原因和解决方法。

描述:

一般在编辑页面的时候,a标签的href,cmd+Mouse click是可以跳转打开controller的。
比如:

<a href="/hello/world">你好啊</a>

一般command + 鼠标左键点击这个href是会跳转到对应的controller,或者如果controller返回视图,command+点击,也是可以跳转到视图html的。

但是这个在我重装之后不生效了,网上找了很多,没有这类问题的描述,大多都是说修改目录的属性,什么
在这里插入图片描述
但是这个在我这里不成立,导入之后,目录设置都是自动的。
然后我去检查
在这里插入图片描述
发现了一个问题,在modules这里,spring的配置文件,有一定的差异。
如果你这里的描述是spring application context,那么就会出现我前面的问题。如果这里出现的是mvc application context,那么久正常,可以点击跳转。
在这里插入图片描述

但是产生这个差异的原因是什么呢?我怀疑是idea对配置文件进行自动识别的时候,没有正确的区分spring和mvc配置??

没有搞懂,我的解决方法是:

完全删除idea相关数据,然后重新安装一遍,不使用idea去拉取项目,而是事先git工具先拉下来,然后使用import方式导入数据。
下一步下一步。。。。
然后就好了。。。

??????????
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值