Springboot配置suffix指定mvc视图的后缀方法

Springboot配置suffix指定mvc视图后缀如下所示:

spring:#配置MVC视图后缀  mvc:    view:      suffix: ".html"

配置指定后缀之后

访问welcome.html页面时只需要写“welcome”即可。

@Controllerpublic class demoController {    @GetMapping("/a")    public String demo(){        return "welcome";    }

运行结果:

SpringBoot配置MVC-controller请求的后缀名1.启动类添加配置

package com.ias.oil.client.schedule; import com.ias.oil.model.OILService;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.boot.web.servlet.ServletRegistrationBean;import org.springframework.cloud.client.discovery.EnableDiscoveryClient;import org.springframework.cloud.netflix.feign.EnableFeignClients;import org.springframework.context.annotation.Bean;import org.springframework.web.servlet.DispatcherServlet; @EnableDiscoveryClient@EnableFeignClients({OILService.PACKAGE_FOR_SERVICE_SCHEDULE})@SpringBootApplicationpublic class OILScheduleClientApplication {    public static void main(String[] args) {        SpringApplication.run(OILScheduleClientApplication.class, args);    }     /**     * 设置匹配.action后缀的请求     * @param dispatcherServlet     * @return     */    @Bean    public ServletRegistrationBean servletRegistrationBean(DispatcherServlet dispatcherServlet) {        ServletRegistrationBean bean = new ServletRegistrationBean(dispatcherServlet);        bean.addUrlMappings("*.action");        return bean;    }}

需要添加上面代码片段的此部分

/**     * 设置匹配.action后缀的请求     * @param dispatcherServlet     * @return     */    @Bean    public ServletRegistrationBean servletRegistrationBean(DispatcherServlet dispatcherServlet) {        ServletRegistrationBean bean = new ServletRegistrationBean(dispatcherServlet);        bean.addUrlMappings("*.action");        return bean;    }

2.配置文件中添加配置

spring:  mvc:      ##设置匹配.action后缀的请求的配置    pathmatch:      use-suffix-pattern: false      use-registered-suffix-pattern: true      contentnegotiation:        favor-path-extension: false

~~~~~完活

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

心中有愿望一定要去闯,努力实现最初的梦想,

Springboot配置suffix指定mvc视图的后缀方法

相关文章:

你感兴趣的文章:

标签云: