Spring Boot 菜鳥入門


最近入了Java的坑,正在學習spring boot。記錄一下遇到的問題吧。

目錄

問題一

請求參數的問題

/get/bob我想獲取bob

    @RequestMapping(value = "/get/{name}")
    public String GetName(@PathVariable String name){
        return "Hello world "+name;
    }

/get/?name=alice我想獲取name的值alice

方法一

 @RequestMapping(value = "/get")
    public String GetName(@RequestParam String name){
        return "Hello world "+name;
    }

note : 這種寫法強制name必須有值。如果url為/get,就會得到錯誤提示:name必須在場

方法二

  @RequestMapping(value = "/get")
    public String GetName( String name){
        return "Hello world "+name;
    }

note: 這種寫法name在不在場關系都不太大。請求url可以為/get,name的值為null也可以/get/?name=xxxx

Note

Spring Boot Url 是區分大小寫的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM