之前用IDEA新建过一个web项目,用Tomcat服务器8080端口访问的servlet程序,在里面写了一个index.html,如图:
但是后来我把这个项目删了
然后重新写了一个一模一样的web项目,但我没有写那个index.html,为什么打开http://localhost:8080/webProject/,仍然是上面那个界面?按理说我这个webProject项目里根本就没有这个页面资源呀?(新的目录如下)
还有就是刚接触servlet,不太明白我每次打开这个http://localhost:8080/webProject/这个URL,响应出的画面是怎么设置的?
很有可能重新配置一下idea集成的Tomcat和Web项目就好了。
https://blog.csdn.net/m0_59792745/article/details/126768250?spm=1001.2014.3001.5502 这是我写的一篇Servlet的文章,可以去看看。简单说一下:http://localhost:8080/webProject/demo,这个URL可以分为三部分,第一部分localhost:8080,这个是端口号,用来找到Tomcat服务器的,webProject是你Web项目的名字,demo则是你配置的Servlet,有了这些信息,Tomcat就能按照这个顺序找到Servlet了
相应出的画面是因为如果你没有配置启动页面的话,index.jsp就是默认的响应页面,你可以在Tomcat哪里配置你要的启动页面。
有用记得采纳呐!