05-springboot整合jsp,以及打成jar后无法访问jsp页面,解决办法

1.在application.properties配置文件中,添加如下信息

spring.mvc.view.prefix=/WEB-INF/jsp/

spring.mvc.view.suffix=.jsp


#关闭默认模板引擎
spring.thymeleaf.cache=false
spring.thymeleaf.enabled=false

05-springboot整合jsp,以及打成jar后无法访问jsp页面,解决办法_第1张图片

2.创建webapp/WEB-INF/jsp创建着三个文件夹,目录结构如下

05-springboot整合jsp,以及打成jar后无法访问jsp页面,解决办法_第2张图片

注意:jsp文件中,放jsp页面

3.pom.xml文件添加支持依赖

    
        
            javax.servlet
            javax.servlet-api
            provided
        

        
            javax.servlet
            jstl
        

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

        
        
            org.apache.commons
            commons-lang3
            3.11
        

补充:如果此时可以访问jsp页面了,但是达成jar包后无法找到jsp页面

解决办法如下

在pom.xml中修改成如下信息


        cms_by_springboot
        
            
                ${basedir}/src/main/webapp
                META-INF/resources
                
                    **/**
                

            

            
                src/main/resources
                false
                
                    **/**
                

            

        

        
            
                org.springframework.boot
                spring-boot-maven-plugin
                1.4.2.RELEASE
            

        

    

此时就可以了,我遇到的是这个问题。也可能遇到别的问题。希望对你有所帮助!

 

 

你可能感兴趣的:(05-springboot整合jsp,以及打成jar后无法访问jsp页面,解决办法)