idea中使用tomcat启动后 在浏览器输入 http://localhost:8080/ 就能访问项目。 然而在Tomcat中如果你不设置的话 ,访问项目需要输入 http://localhost:8080/项目名。这就导致了路径不匹配。 在IDEA运行没有问题 ,发布到Tomcat中却找不到servlet的问题。。我知道目前有两个方式 1修改idea的配置   2需要在访问Servlet的路径前面加上项目名就好了 个人推荐第一种。

1.打开idea中的tomcat配置  找到deployment , 然后在 application context 里面写上你的项目名就行了。

IDEA中serlvet发布到Tomcat路径404问题



第二种方法   修改申请时的路径

IDEA中serlvet发布到Tomcat路径404问题

 把<a href="servlet/ServletTest"> test </a> 

改成<a href="/项目名/ServletTest"> test </a> 就解决了让人头疼的404问题。


下面我把web.xml的配置路径也发下

IDEA中serlvet发布到Tomcat路径404问题



相关文章:

  • 2021-07-24
  • 2021-04-13
  • 2021-12-24
  • 2021-09-30
  • 2021-12-11
  • 2021-07-30
  • 2022-12-23
  • 2021-12-14
猜你喜欢
  • 2022-01-05
  • 2021-07-01
  • 2021-08-20
  • 2022-12-23
  • 2021-07-13
  • 2022-12-23
相关资源
相似解决方案