web.xml文件中配置新的欢迎页面而不是默认的index.html出现Cannot find declaration to go to,不能跳转到我希望的servlet
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
<!--配置欢迎页面-->
<welcome-file-list>
<welcome-file>welcome</welcome-file>
</welcome-file-list>
</web-app>
网上所说的重启大法还有修改tomcat的配置文件
可以成功跳转
首页不能这么来
你运行过了吗?
你有welcome页了吗
编译器里按住ctrl点击文件能跳转到对应的资源,完全取决于idea是否适配了所使用框架的资源结构,而且就算适配了,这种跳转也无法保证与实际运行时的跳转一致。所以,建议启动项目看能否访问。
结合我之前开发servlet项目的经验,默认项目内是不存在welcome
这个页面的,但是应该有个index
的页面,你可以改为index
试试。