IDEA启动tomcat状态404的解决
环境:
- tomcat 8.5.81
- IDEA2022
涉及知识点
其中涉及到一个知识点:web工程能够工作是先编译web项目然后把编译好的内容放在out目录下的artifacts目录中,而项目工作时的地址也是指向artifacts目录中

问题:
当我搭建好一个web工程,在web工程上建立了一个jsp文件,这里的jsp文件不是默认jsp文件,然后就启动tomcat服务器运行login.jsp


分析分析原因:
当我运行默认的jsp文件时是可以运行的,因为这时的路径是

上面的那个显示404的那个路径和能够工作的路径有些不一样唉。
开始试验:
我在那个能够工作的路径上指定一下具体的jsp文件

诶可以工作啊
就可以说明是路径的问题。
解决方案
先确保部署时的路径和应用程序上下文的路径一致

紧接着就是重点能否成功就在这里

把原先url默认的是虚拟路径,改成下面那个路径上

因为那个虚拟路径没有指定该文件的具体url。
接下来即可正常访问了
IDx-1668562637042)]
因为那个虚拟路径没有指定该文件的具体url。
接下来即可正常访问了
到此这篇关于IDEA启动tomcat状态404的解决的文章就介绍到这了,更多相关IDEA启动tomcat404内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Java SpringBoot模板引擎之 Thymeleaf入门详解
jsp有着强大的功能,能查出一些数据转发到JSP页面以后,我们可以用jsp轻松实现数据的显示及交互等,包括能写Java代码。但是,SpringBoot首先是以jar的方式,不是war;其次我们的tomcat是嵌入式的,所以现在默认不支持jsp2021-10-10
Java日期时间处理问题(从Date、Calendar到SimpleDateFormat)
这篇文章主要介绍了Java日期时间处理深度解析(从Date、Calendar到SimpleDateFormat),我们详细讨论了Java中的日期和时间处理,包括Date、Calendar和SimpleDateFormat类的使用,以及Java 8引入的新的日期时间API的优势,需要的朋友可以参考下2024-08-08
Spring Boot 中的 Native SQL基本概念及使用方法
在本文中,我们介绍了 Spring Boot 中的 Native SQL,以及如何使用 JdbcTemplate 和 NamedParameterJdbcTemplate 来执行自定义的 SQL 查询或更新语句,需要的朋友跟随小编一起看看吧2023-07-07


最新评论