【问题回顾】用IDEA做作业时,一切都准备好了,连接上tomcat却打不开地址,该地址是利用Controller层进行处理 user/input 请求的
tomcat配置中打开如下url地址
【网页信息】HTTP状态 500 - 内部服务器错误
【问题解决】更换一个版本的Tomcat9.0.8
上网查找出错点,没找到能解决的办法。自己尝试更改web.xml配置和pom.xml配置,也是一样没有变化,还重新创建过新的项目也是如此,后面忍无可忍,更换tomcat。
一开始更换到Tomcat10.0.11版本,结果出现如下问题:
信息 [RMI TCP Connection(2)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
警告 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [211] milliseconds.
严重 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到
严重 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[/s1]启动失败
后面也在找解决办法,没找到,感觉是版本不兼容,就换成Tomcat9.0.8版本的就可以了:
这里是Tomcat9.0.56换成Tomcat9.0.8,本人能力有限,如果有更好的方法,可以交流一下呀~