Maven创建的web项目jsp页面打不开报500错误

jdk使用1.8,maven配置的tomcat8

html页面可以打开,jsp就报这个错误

看提示的错误是那个jar少了  jsp是需要那个jar包的

500是后台的错误,日志说你没有某个jar包,先重新编译下,看看是不是真的没有那个jar包,没有就加进去。

明显报错缺少jar

要不就是你少引入jar包了,要不就是你没有给jar包添加到项目依赖;

使用的是eclipse的话,jar包都需要右键add to build path;idea也有类似添加依赖的操作

他一直提示系统路径找不到,然后我把maven仓库改了,现在又提示jdk找不到,就是在C盘哪里有个带空格的路径,不知道怎么改。

java.lang.RuntimeException: C:\Program%20Files\Java\jdk1.8.0_221\jre\lib\rt.jar (系统找不到指定的路径。)

你的JDK没有配好

rt.jar是java的核心包,这个找不到就说明jdk没有配置好

在pom.xml中添加

<dependency>
    <groupId>org.apache.tomcat</groupId>
    <artifactId>tomcat-jasper</artifactId>
    <version>8.0.14</version>
</dependency>

不行的话,百度搜索Maven,去Maven仓库下载,然后放入那个指定的路径里面(图片里的报错信息中的那个路径)