zoukankan      html  css  js  c++  java
  • Springboot-添加对jsp支持

    1,在项目的配置文件加入以下依赖

    <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <scope>provided</scope>
            </dependency>
            
             <!--支持jsp -->
            <dependency>
                  <groupId>javax.servlet</groupId>
                  <artifactId>jstl</artifactId>
                  <version>1.2</version>
            </dependency>
    <!-- 解决访问页面404 -->
          <!由于Spring boot使用的内嵌的tomcat而内嵌的tamcat是不支持jsp页面的所有需要导入额外的包才能解决。-->
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
                <scope>provided</scope>
            </dependency>
            <!-- 设置为provided是在打包时会将该包排除,因为要放到独立的tomcat中运行,是不需要的。 -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
                <scope>provided</scope>
            </dependency>

    2、propertis文件配置jsp资源路径

    #server.port=8089
    server.servlet-path=/
    #配置静态资源
    spring.resources.static-locations=classpath:/public/
    
    
    #logging.level.org.springframework=DEBUG
    
    spring.mvc.view.prefix=/WEB-INF/views/
    spring.mvc.view.suffix=.jsp

    这样就可以对jsp支持了,并且解决了页面访问返回404的问题

    项目源码:https://gitee.com/wuhongpu/Springboot-jsp-mybatis.git

  • 相关阅读:
    [hdu2196]Computer树的直径
    [poj2342]Anniversary party树形dp入门
    链式前向星模板
    LintCode-50.数组剔除元素后的乘积
    Markdown的基本语法
    LintCode-8.旋转字符串
    LintCode-1.A + B 问题
    LintCode-61.搜索区间
    LintCode-88.最近公共祖先
    LintCode-54.转换字符串到整数
  • 原文地址:https://www.cnblogs.com/a8457013/p/8043793.html
Copyright © 2011-2022 走看看