入门servlet前先准备好了Tomcat环境以及用Idea打了一个Servlet war包想看看效果,结果发现页面跳转一直报404错误,检查了跳转url,项目结构等情况后,问题依旧没有解决.最后偶然在网上看到了相关信息后终于找到问题原因. 原因 一直没有关注Java EE相关更新新闻,查询后才明白Servlet5.0已经将包命名空间从javax变成了jakarta,这就导致如果Tomcat里Servlex版本如果是最新版,而本地编译环境是早期版本,那么Tomcat解war包后程序无法正确通过i