_黎先生 2021-09-07 22:48 采纳率: 100%
浏览 110
已结题

springMVC 配置没问题,但是显示404找不到页面

在B站上跟着学习视频学springMVC,但是一点击链接跳转就是404,查看了一下配置应该是没错误的,也没报错!
项目是用maven创建的

JDK版本是1.8
Tomcat:10.0.10
jar包:

img

目录结构

img

web.xml

img

springmvc.xml

img

Controller类

img

index.jsp

img

show.jsp

img

Tomcat配置

img

img

开启Tomcat后:

/Users/zhenhua/tomcat-10.0.10/bin/catalina.sh run
[2021-09-07 10:42:59,462] Artifact springMVC:war exploded: Waiting for server connection to start artifact deployment...
07-Sep-2021 22:43:05.425 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/10.0.10
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建:        Jul 30 2021 09:51:27 UTC
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号:      10.0.10.0
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 操作系统名称:      Mac OS X
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本:           10.16
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构:              x86_64
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量:     /Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home/jre
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java虚拟机版本:    1.8.0_301-b09
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商:        Oracle Corporation
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:     /Users/zhenhua/Library/Caches/JetBrains/IntelliJIdea2020.3/tomcat/f60d0b7b-9e97-4b27-b05b-7daca9a1cfb1
07-Sep-2021 22:43:05.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:     /Users/zhenhua/tomcat-10.0.10
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.config.file=/Users/zhenhua/Library/Caches/JetBrains/IntelliJIdea2020.3/tomcat/f60d0b7b-9e97-4b27-b05b-7daca9a1cfb1/conf/logging.properties
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcom.sun.management.jmxremote=
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcom.sun.management.jmxremote.port=1099
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcom.sun.management.jmxremote.ssl=false
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcom.sun.management.jmxremote.password.file=/Users/zhenhua/Library/Caches/JetBrains/IntelliJIdea2020.3/tomcat/f60d0b7b-9e97-4b27-b05b-7daca9a1cfb1/jmxremote.password
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcom.sun.management.jmxremote.access.file=/Users/zhenhua/Library/Caches/JetBrains/IntelliJIdea2020.3/tomcat/f60d0b7b-9e97-4b27-b05b-7daca9a1cfb1/jmxremote.access
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.rmi.server.hostname=127.0.0.1
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djdk.tls.ephemeralDHKeySize=2048
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
07-Sep-2021 22:43:05.432 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dignore.endorsed.dirs=
07-Sep-2021 22:43:05.433 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.base=/Users/zhenhua/Library/Caches/JetBrains/IntelliJIdea2020.3/tomcat/f60d0b7b-9e97-4b27-b05b-7daca9a1cfb1
07-Sep-2021 22:43:05.433 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.home=/Users/zhenhua/tomcat-10.0.10
07-Sep-2021 22:43:05.433 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.io.tmpdir=/Users/zhenhua/tomcat-10.0.10/temp
07-Sep-2021 22:43:05.436 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 在java.library.path:[/Users/zhenhua/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]上找不到基于APR的Apache Tomcat本机库,该库允许在生产环境中获得最佳性能
07-Sep-2021 22:43:06.001 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8080"]
07-Sep-2021 22:43:06.032 信息 [main] org.apache.catalina.startup.Catalina.load 服务器在[896]毫秒内初始化
07-Sep-2021 22:43:06.080 信息 [main] org.apache.catalina.core.StandardService.startInternal 正在启动服务[Catalina]
07-Sep-2021 22:43:06.081 信息 [main] org.apache.catalina.core.StandardEngine.startInternal 正在启动 Servlet 引擎:[Apache Tomcat/10.0.10]
07-Sep-2021 22:43:06.094 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
07-Sep-2021 22:43:06.106 信息 [main] org.apache.catalina.startup.Catalina.start [73]毫秒后服务器启动
Connected to server
[2021-09-07 10:43:06,418] Artifact springMVC:war exploded: Artifact is being deployed, please wait...
07-Sep-2021 22:43:07.845 信息 [RMI TCP Connection(4)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
[2021-09-07 10:43:07,937] Artifact springMVC:war exploded: Artifact is deployed successfully
[2021-09-07 10:43:07,938] Artifact springMVC:war exploded: Deploy took 1,519 milliseconds
07-Sep-2021 22:43:09.514 信息 [http-nio-8080-exec-4] org.apache.tomcat.util.http.parser.Cookie.logInvalidHeader 收到包含无效cookie的cookie头[1623317249; Idea-4662bc74=364f9dcf-64c0-4761-b5c3-32949e32392f; JSESSIONID=90151BE06770619065505C4691D16E2D]。将忽略该cookie。
 注意:此错误的进一步出现将记录在调试级别。
07-Sep-2021 22:43:16.125 信息 [Catalina-utility-2] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/Users/zhenhua/tomcat-10.0.10/webapps/manager]
07-Sep-2021 22:43:16.237 信息 [Catalina-utility-2] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/Users/zhenhua/tomcat-10.0.10/webapps/manager]的部署已在[111]毫秒内完成

正常index.jsp弹出

img

点击链接后显示404

img

是哪里出错了吗??怎么都找不出来!!

  • 写回答

2条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 9月16日
      • 已采纳回答 9月8日
      • 创建了问题 9月7日

      悬赏问题

      • ¥15 用MATLAB解决问题,需要代码
      • ¥45 关于C语言设计井字棋游戏问题的实现
      • ¥15 python定义一个学生类
      • ¥20 vuforia的Unity3D开发,模型附上特效后大量报错
      • ¥35 Python实现文本关键词提取
      • ¥20 如何使用c++语言完成实验仪器管理系统
      • ¥15 请问Unity使用Magica Cloth插件怎么调整散兵的帘子和振袖比较好?
      • ¥15 请问为什么原神模型导入Unity做动画默认姿势会站不直?
      • ¥15 ld: cannot open C:\Program: No such file or directory
      • ¥15 请问汏佬要怎么访问这种过滤了post和get的php内容?