Springboot配置suffix指定mvc視圖的后綴方法
Springboot配置suffix指定mvc視圖后綴
如下所示:
spring:
#配置MVC視圖后綴
mvc:
view:
suffix: ".html"
配置指定后綴之后
訪問(wèn)welcome.html頁(yè)面時(shí)只需要寫(xiě)“welcome”即可。
@Controller
public class demoController {
@GetMapping("/a")
public String demo(){
return "welcome";
}
運(yùn)行結(jié)果:

SpringBoot配置MVC-controller請(qǐng)求的后綴名
1.啟動(dòng)類添加配置
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})
@SpringBootApplication
public class OILScheduleClientApplication {
public static void main(String[] args) {
SpringApplication.run(OILScheduleClientApplication.class, args);
}
/**
* 設(shè)置匹配.action后綴的請(qǐng)求
* @param dispatcherServlet
* @return
*/
@Bean
public ServletRegistrationBean servletRegistrationBean(DispatcherServlet dispatcherServlet) {
ServletRegistrationBean bean = new ServletRegistrationBean(dispatcherServlet);
bean.addUrlMappings("*.action");
return bean;
}
}
需要添加上面代碼片段的此部分
/**
* 設(shè)置匹配.action后綴的請(qǐng)求
* @param dispatcherServlet
* @return
*/
@Bean
public ServletRegistrationBean servletRegistrationBean(DispatcherServlet dispatcherServlet) {
ServletRegistrationBean bean = new ServletRegistrationBean(dispatcherServlet);
bean.addUrlMappings("*.action");
return bean;
}
2.配置文件中添加配置
spring:
mvc:
##設(shè)置匹配.action后綴的請(qǐng)求的配置
pathmatch:
use-suffix-pattern: false
use-registered-suffix-pattern: true
contentnegotiation:
favor-path-extension: false
~~~~~完活
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Spring Data JPA的Audit功能審計(jì)數(shù)據(jù)庫(kù)的變更
數(shù)據(jù)庫(kù)審計(jì)是指當(dāng)數(shù)據(jù)庫(kù)有記錄變更時(shí),可以記錄數(shù)據(jù)庫(kù)的變更時(shí)間和變更人等,這樣以后出問(wèn)題回溯問(wèn)責(zé)也比較方便,本文討論Spring Data JPA審計(jì)數(shù)據(jù)庫(kù)變更問(wèn)題,感興趣的朋友一起看看吧2021-06-06
SpringBoot項(xiàng)目不占用端口啟動(dòng)的方法
這篇文章主要介紹了SpringBoot項(xiàng)目不占用端口啟動(dòng)的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08
解決Idea的選擇文件后定位瞄準(zhǔn)器"Select Opened File"的功能
使用IntelliJ IDEA時(shí),可能會(huì)發(fā)現(xiàn)"SelectOpenedFile"功能不見(jiàn)了,這個(gè)功能允許用戶快速定位到當(dāng)前打開(kāi)文件的位置,若要找回此功能,只需在IDEA的標(biāo)題欄上右鍵,然后選擇"Always Select Opened File",這樣就可以重新啟用這個(gè)便捷的功能2024-11-11
Servlet服務(wù)端實(shí)現(xiàn)原理詳解
Servlet是Sun公司開(kāi)發(fā)動(dòng)態(tài)web的一門(mén)技術(shù),Sun公司在這些API中提供了一個(gè)接口叫做:Servlet,如果想開(kāi)發(fā)一個(gè)Servlet程序,只需要完成兩個(gè)小步驟:編寫(xiě)一個(gè)類,實(shí)現(xiàn)Servlet接口、把開(kāi)發(fā)好的Java類部署到web服務(wù)器中。但是你了解Servlet實(shí)現(xiàn)的原理嗎2022-07-07
Java中使用JavaMail多發(fā)郵件及郵件的驗(yàn)證和附件實(shí)現(xiàn)
這篇文章主要介紹了Java中使用Java Mail多發(fā)郵件及郵件的驗(yàn)證和附件實(shí)現(xiàn),包括在郵件中加入圖片等功能的實(shí)現(xiàn)講解,需要的朋友可以參考下2016-02-02

