这里写目录标题

  • 问题一: 依赖爆红但是依赖中写的类实际上是存在的
  • 问题二:jdbc.properties配置文件找不到导致空指针异常
  • 问题三:在base+相对路径正确的情况下浏览器无法正确解析出资源,浏览器F12可看到资源端口号用的8080,但是有63342端口号出现,如下图:
  • 问题四:项目中没有Servlet的Jar包导致和Servlet相关的方法全部爆红:
  • 问题五: web文件夹没有小蓝点


问题一: 依赖爆红但是依赖中写的类实际上是存在的

解决办法:

Java 获取链接跳转后的url javaweb获取数据跳转空白_配置文件


通过Invalidate Caches清除缓存,需要重启IDEA,重启之后自动重新Index之后不再爆红

问题二:jdbc.properties配置文件找不到导致空指针异常

解决办法:

在存放配置文件的文件夹右键设置为Resource Root

Java 获取链接跳转后的url javaweb获取数据跳转空白_Java 获取链接跳转后的url_02


资源目录新建在什么位置可参考下图:

Java 获取链接跳转后的url javaweb获取数据跳转空白_Java 获取链接跳转后的url_03

问题三:在base+相对路径正确的情况下浏览器无法正确解析出资源,浏览器F12可看到资源端口号用的8080,但是有63342端口号出现,如下图:

Java 获取链接跳转后的url javaweb获取数据跳转空白_重启_04


解决办法:

①打开Project Structure

Java 获取链接跳转后的url javaweb获取数据跳转空白_重启_05


②进行Artifacts配置,选择正在调试的Web工程的Module后右下角 => Apply => OK

Java 获取链接跳转后的url javaweb获取数据跳转空白_重启_06


③对服务器进行配置(Edit Configuration)

Java 获取链接跳转后的url javaweb获取数据跳转空白_重启_07


④配置Deployment

Java 获取链接跳转后的url javaweb获取数据跳转空白_配置文件_08


⑤修改Application Context与工程名称一致

Java 获取链接跳转后的url javaweb获取数据跳转空白_Java 获取链接跳转后的url_09


⑥重启服务器

Java 获取链接跳转后的url javaweb获取数据跳转空白_java_10


最后一个404是favicon.ico文件,百度说是网页图标文件,现在的浏览器都会请求这个,我的项目工程文件中本来就没有这个文件,不影响使用。资源请求问题已经解决。

问题四:项目中没有Servlet的Jar包导致和Servlet相关的方法全部爆红:

Java 获取链接跳转后的url javaweb获取数据跳转空白_重启_11


解决办法:

①打开Project Structure:

Java 获取链接跳转后的url javaweb获取数据跳转空白_java_12


②配置项目dependencies,添加Tomcat服务器的lib:

Java 获取链接跳转后的url javaweb获取数据跳转空白_重启_13

问题五: web文件夹没有小蓝点

Java 获取链接跳转后的url javaweb获取数据跳转空白_java_14

解决办法:

①Open Module Settings

Java 获取链接跳转后的url javaweb获取数据跳转空白_端口号_15


②如果有直接选中,若没有则点击"+"新增一个Web目录

Java 获取链接跳转后的url javaweb获取数据跳转空白_重启_16


对路径进行相关配置