欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Spring boot 默认静态资源路径与手动配置访问路径的方法

程序员文章站 2024-02-25 17:44:03
在application.propertis中配置 ##端口号 server.port=8081 ##默认前缀 spring.mvc.view.prefix...

在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;
/**
 * 手动配置静态资源路径
 * 
 */
@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

以上所述是小编给大家介绍的spring boot 默认静态资源路径与手动配置访问路径的方法,希望对大家有所帮助