IDEA中运行JSP文件,启动Tomcat运行网页显示404,对编译代码右键运行又可以显示正常页面的解决办法

本文描述了解决Tomcat启动时遇到404错误的经历,问题出在部署配置中的URL设置。作者指导读者如何调整配置,确保正确复制并应用到启动URL,从而解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

启动Tomcat运行

网页404报错

右键运行

这个问题困扰了我许久,一直以为是自己的Tomcat配置出现了问题,但实际上我Tomcat并没有出现问题,在网上看了很多大佬关于这方面问题的博客问题也没有得到解决,直到我对比了两次运行的网页url才发现了自己的问题所在。

解决办法

这里选择Edit Configurations...进去

切换到Deployment,并复制划红线的这部分内容

切换回server,将内容复制到启动时默认的url后面

点击Apply,这样我们再通过右上角的运行就可以恢复正常啦!

第一次写博客文章内容难免存在一些不严谨的表述之处,欢迎大家留言评论,希望对你有帮助!

整合SSM框架和JSP页面Tomcat服务器是一项基础而重要的工作,它涉及到后端的整合配置和前端页面的部署。首先,你需要对SSM框架的整合有一个清晰的认识。SSM框架整合主要是将Spring,Spring MVC和MyBatis框架进行整合,你需要配置相应的xml文件或者使用注解来完成整合。例如,在Spring的配置文件中,你需要配置数据源,事务管理器,以及与MyBatis整合的相关信息。 参考资源链接:[快餐店线上点餐系统Java毕业设计源码](https://wenku.csdn.net/doc/69q1h4g518) 其次,JSP页面通常与Servlet一起运行。在Spring MVC中,通常会使用DispatcherServlet作为前端控制器,需要在web.xml中进行配置,并通过servlet-mapping指定处理的URL模式。JSP页面通常放在项目的WebContent目录下。 对于IDEA的使用,它提供了丰富的插件和工具来支持Spring和MyBatis的整合,你可以通过Maven来管理项目依赖和构建过程,IDEA会自动识别项目结构,并提供代码的自动补全、编译和错误检查等功能。 当源码整合完成后,你需要将应用打包成WAR文件。这个过程中,Maven项目管理器会起到关键作用。通过执行Maven的package命令,项目会被打包,并且相关的依赖会自动被添加到WAR文件中。 最后,部署到Tomcat服务器。你需要将生成的WAR文件复制到Tomcat的webapps目录下,然后启动Tomcat服务器。Tomcat服务器会自动解压WAR文件,并将应用部署到指定的路径下。此时,你可以通过浏览器访问配置好的URL来查看你的JSP页面是否正常运行。 为了更好地掌握这一过程,你可以参考《快餐店线上点餐系统Java毕业设计源码》,该资源详细讲解了如何通过SSM框架结合JSP页面和MySql数据库来构建一个完整的线上点餐系统,并且提供了源码下载和软件部署的方法,这些都与当前问题紧密相关,能够帮助你更快地完成整合和部署工作。 参考资源链接:[快餐店线上点餐系统Java毕业设计源码](https://wenku.csdn.net/doc/69q1h4g518)
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值