最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot服務訪問路徑動態(tài)處理方式

 更新時間:2023年12月15日 09:51:51   作者:祥灬子  
這篇文章主要介紹了SpringBoot服務訪問路徑動態(tài)處理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

SpringBoot服務訪問路徑動態(tài)處理

@RestController
public class MainController {
    @RequestMapping(value = "/echo/{message}", method = RequestMethod.GET)
    public String echo(@PathVariable("message") String msg) {
        return "【ECHO】" + msg;
    }

}

注意:

message是前臺傳過來的動態(tài)參數(shù),通過@PathVariable注解將message注入形參msg,然后可在方法里做靈活業(yè)務處理。

SpringBoot訪問路徑問題

路徑重復問題

如果配置了context-path

server.servlet.context-path=/mmrlc

同時在某個Controller類上也標記了請求URI

@RequestMapping("/mmrlc")
public class MigrationController {

則會造成路徑重復;

請求路徑則變成了 http://localhost:8080/mmrlc/mmrlc/**

"/"問題

@RequestMapping("/mmrlc")
public class MigrationController {

@RequestMapping("/mmrlc/")
public class MigrationController {

訪問路徑不同

前者的默認訪問路徑為 http://localhost:8080/mmrlc

后者的默認訪問路徑為 http://localhost:8080/mmrlc/

最后一定要加“/” ,否則404 Not Found

RequestMapping問題

所有的控制器方法都要標注@RequestMapping注解

@Controller
@RequestMapping("/mmrlc")
public class MigrationController {

    @RequestMapping
    public ModelAndView demo(){
        ModelAndView mv = new ModelAndView();
        mv.addObject("username","xiaobai");
        mv.setViewName("index");
        return mv;
    }

demo方法沒有設置特定路徑,但也要標注@RequestMapping,否則ioc容器無法訪問

<input src=“…”> 問題

使用SpringBoot時,模板文件index.html位于templates文件夾下

vue.js位于 static文件下的js文件夾中

瀏覽器會按照src路徑發(fā)送請求尋找vue.js,所以src路徑中不寫static,同時注意請求路徑避免和

@RequestMapping(“/{name1}/{name2}”) 重復

如果出現(xiàn)vue.js not found, 可以按路徑在瀏覽器地址欄中請求一下,從而尋找原因

 <script type="text/javascript" src="../js/vue.js"></script>

icon問題

icon圖標應該放置在static目錄下,名稱為favicon.ico;同時要在html頁面中引入才能生效

<head>
  <meta charset="utf-8">
  <link href="favicon.ico" rel="external nofollow"  rel="shortcut icon" type="image/x-icon" />
</head>

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Java Volatile 變量詳解及使用方法

    Java Volatile 變量詳解及使用方法

    這篇文章主要介紹了Java Volatile 變量詳解及使用方法的相關資料,需要的朋友可以參考下
    2017-02-02
  • Java 8中如何獲取參數(shù)名稱的方法示例

    Java 8中如何獲取參數(shù)名稱的方法示例

    這篇文章主要給大家介紹了在Java 8中如何獲取參數(shù)名稱的方法,文中給出了詳細的介紹和方法示例,相信對大家的理解和學習具有一定的參考借鑒價值,有需要的朋友可以參考學習,下面來一起看看吧。
    2017-01-01
  • java定時任務實現(xiàn)的4種方式小結(jié)

    java定時任務實現(xiàn)的4種方式小結(jié)

    這篇文章主要介紹了java定時任務實現(xiàn)的4種方式小結(jié),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • Java集合中contains方法的效率對比分析

    Java集合中contains方法的效率對比分析

    這篇文章主要介紹了Java集合中contains方法的效率對比分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Spring連接Mysql數(shù)據(jù)庫全過程

    Spring連接Mysql數(shù)據(jù)庫全過程

    這篇文章主要介紹了Spring連接Mysql數(shù)據(jù)庫全過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Gateway網(wǎng)關源碼解析

    Gateway網(wǎng)關源碼解析

    這篇文章主要介紹了Gateway微服務網(wǎng)關,負載均衡,熔斷和限流,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • 淺談Spring Bean的作用域之間有什么區(qū)別

    淺談Spring Bean的作用域之間有什么區(qū)別

    Spring的bean有5種作用域是singleton、prototype、request、session和globalSession,本文主要介紹了淺談Spring Bean的作用域之間有什么區(qū)別,感興趣的可以了解一下
    2024-05-05
  • Maven 搭建SpringMVC+Hibernate項目詳解

    Maven 搭建SpringMVC+Hibernate項目詳解

    本文主要介紹Maven 搭建SpringMVC+Hibernate的知識,這里整理了詳細的資料,并附示例代碼,有興趣的小伙伴可以參考下
    2016-09-09
  • Shell腳本管理Java應用程序的高效方法

    Shell腳本管理Java應用程序的高效方法

    在軟件開發(fā)中,管理和監(jiān)控 Java 應用程序的運行狀態(tài)變得愈加重要,本文將分享一個自用的簡單但高效的 Shell 腳本,幫助輕松管理 JAR 包的啟動、停止和日志管理,需要的朋友可以參考下
    2024-09-09
  • java中ArrayList 、LinkList的區(qū)別分析

    java中ArrayList 、LinkList的區(qū)別分析

    java中ArrayList 、LinkList的區(qū)別分析,需要的朋友可以參考一下
    2013-05-05

最新評論

来宾市| 绥芬河市| 新乐市| 遵化市| 富裕县| 古交市| 英超| 阿坝县| 东阳市| 阳朔县| 化德县| 文登市| 水富县| 原阳县| 若尔盖县| 道真| 三门峡市| 故城县| 保山市| 玉树县| 太保市| 杭锦旗| 通城县| 富平县| 阿克| 海宁市| 松阳县| 连城县| 江都市| 林甸县| 左云县| 双桥区| 汝城县| 广宗县| 珠海市| 盱眙县| 安龙县| 铁岭市| 监利县| 张家口市| 田林县|