zoukankan      html  css  js  c++  java
  • Spring boot 默认静态资源路径与手动配置访问路径

    在application.propertis中配置静态资源访问路径
    ##端口号
    server.port=8081
    ##默认前缀
    spring.mvc.view.prefix=/
    ## 响应页面默认后缀
    spring.mvc.view.suffix=.html

    # 默认值为 /**
    spring.mvc.static-path-pattern=/**
    # 这里设置要指向的路径,多个使用英文逗号隔开,默认值为 classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/
    spring.resources.static-locations= classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,classpath:/****/


    如果自定义访问路径则需要添加WebConfig配置类

    package com.dakewang.config;

    import org.springframework.context.annotation.Configuration;
    import org.springframework.web.servlet.config.annotation.PathMatchConfigurer;
    import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

    /**
    * 手动配置访问路径,继承WebMvcConfigurerAdapter类重写configurePathMatch方法
     * 
    */
    @Configuration
    public class WebConfig extends WebMvcConfigurerAdapter{

    @Override
    public void configurePathMatch(PathMatchConfigurer configurer) {
    configurer.setUseSuffixPatternMatch(false).
    setUseTrailingSlashMatch(true);
    }
    }

    在controller中

    /**
    * 跳转index.html页面
    * @return
    */
    @RequestMapping("/index")
    public String indexHtml() {
    return "index";
    }

    在浏览器中访问地址
    localhost:8081/index

  • 相关阅读:
    vue实现语音播报功能
    vue使用vueCropper裁剪功能,代码复制直接使用
    阿里云服务器安装mongodb并且启动
    脚手架安装react
    PHP 和Apache的安装和配置
    CentOS yum 源的配置与使用
    Linux -Yum 命令详解
    (干货)Linux学习资源推荐
    linux学习书籍推荐linux学习书籍推荐
    一些C++内容的总结(2013.10.17)
  • 原文地址:https://www.cnblogs.com/dakewang/p/6824844.html
Copyright © 2011-2022 走看看