There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp/index.jsp问题解决

SpringBoot集成JSP时遇到如下问题:

There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp/index.jsp问题解决_第1张图片

There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp/index.jsp。

项目结构如下:

There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp/index.jsp问题解决_第2张图片

解决方法:

1、首先确认下maven中是否有如下依赖:

        
            org.apache.tomcat.embed
            tomcat-embed-jasper
            provided
        

没有的话,先引入,重新启动,如果问题还没有解决,可以尝试后面的方法。

2、查看项目target目录下是否有自己编写的jsp文件

There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp/index.jsp问题解决_第3张图片

如果没有的话,有如下2种方法解决:

2.1 可以修改下配置:Edit Configarations..., 修改Working directory为:$MODULE_WORKIG_DIR$。

There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp/index.jsp问题解决_第4张图片

2.2  pom中加入bulid配置

    
        
            
                src/main/webapp
                META-INF/resources
                
                    **/**
                
            
        
    

你可能感兴趣的:(微服务,Q&A,SpringBoot,JSP)