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

RestFul風(fēng)格 — 使用@PathVariable傳遞參數(shù)報(bào)錯(cuò)404的解決

 更新時(shí)間:2021年10月30日 10:00:26   作者:Z2Min_  
這篇文章主要介紹了RestFul風(fēng)格 — 使用@PathVariable傳遞參數(shù)報(bào)錯(cuò)404的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

@PathVariable傳遞參數(shù)報(bào)錯(cuò)404

代碼:

@RequestMapping("/test1/{a}/")
public String test1(@PathVariable int a, @PathVariable int b, Model model){
    int res=a+b;
    model.addAttribute("msg",res);
    return "test";
}

報(bào)錯(cuò):

錯(cuò)誤原因:視圖解析器配置配置中,前綴少寫了一個(gè) "/" .

正確:

    <!--視圖解析器-->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
          id="internalResourceViewResolver">
        <!--前綴-->
        <property name="prefix" value="/WEB-INF/jsp/" />
        <!--后綴-->
        <property name="suffix" value=".jsp" />
    </bean>

restFul風(fēng)格傳參, 參數(shù)中帶斜杠/問題

今天遇到一個(gè)restful接口路徑傳參問題,我的接口路徑傳參帶斜杠,這樣和restful地址就不一致了報(bào)404錯(cuò)誤,然后看到這樣一個(gè)解決方法,親測(cè)可用。

@GetMapping("user/find/by/{name}/**")
public String getMapping(@PathVariable String name, HttpServletRequest request){
String path = request.getAttribute(HandlerMapping.PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE).toString();
String path2 = request.getAttribute(HandlerMapping.BEST_MATCHING_PATTERN_ATTRIBUTE).toString();
String args = new AntPathMatcher().extractPathWithinPattern(path2, path);
return name + "/" + args;
}

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

相關(guān)文章

  • Java中兩種基本的輸入方式小結(jié)

    Java中兩種基本的輸入方式小結(jié)

    這篇文章主要介紹了Java中兩種基本的輸入方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • 詳解Mybatis中的CRUD

    詳解Mybatis中的CRUD

    這篇文章主要介紹了Mybatis中的CRUD的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • IDEA 中 maven 的 Lifecycle 和Plugins 的區(qū)別

    IDEA 中 maven 的 Lifecycle 和Plugins&n

    IDEA 主界面右側(cè) Maven 標(biāo)簽欄有同樣的命令,比如 install,既在 Plugins 中存在,也在 Lifecycle中存在,到底選哪個(gè)?二者又有什么區(qū)別呢?下面小編給大家介紹下IDEA 中 maven 的 Lifecycle 和Plugins 的區(qū)別,感興趣的朋友一起看看吧
    2023-03-03
  • Spring詳細(xì)講解@Autowired注解

    Spring詳細(xì)講解@Autowired注解

    @Autowired注解可以用在類屬性,構(gòu)造函數(shù),setter方法和函數(shù)參數(shù)上,該注解可以準(zhǔn)確地控制bean在何處如何自動(dòng)裝配的過程。在默認(rèn)情況下,該注解是類型驅(qū)動(dòng)的注入
    2022-06-06
  • Spring MVC處理參數(shù)中的枚舉類型通用實(shí)現(xiàn)方法

    Spring MVC處理參數(shù)中的枚舉類型通用實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于Spring MVC處理參數(shù)中的枚舉類型通用實(shí)現(xiàn)方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧
    2018-11-11
  • JAVA提高第十篇 ArrayList深入分析

    JAVA提高第十篇 ArrayList深入分析

    這篇文章主要深入分析了JAVA提高第十篇ArrayList的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • IDEA最新版2020.1的maven工程本地依賴倉(cāng)庫(kù)無法使用問題(已解決)

    IDEA最新版2020.1的maven工程本地依賴倉(cāng)庫(kù)無法使用問題(已解決)

    這篇文章主要介紹了IDEA最新版2020.1的maven工程本地依賴倉(cāng)庫(kù)無法使用問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Java 添加、刪除、格式化Word中的圖片步驟詳解( 基于Spire.Cloud.SDK for Java )

    Java 添加、刪除、格式化Word中的圖片步驟詳解( 基于Spire.Cloud.SDK for Java )

    這篇文章主要介紹了Java 添加、刪除、格式化Word中的圖片( 基于Spire.Cloud.SDK for Java ),本文分步驟通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Spring Cloud Gateway層限流實(shí)現(xiàn)過程

    Spring Cloud Gateway層限流實(shí)現(xiàn)過程

    這篇文章主要介紹了Spring Cloud Gateway層限流實(shí)現(xiàn)過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • java文件操作工具類

    java文件操作工具類

    這篇文章主要為大家介紹了一個(gè)非常詳細(xì)的java文件操作工具類,具有很強(qiáng)的實(shí)用性,感興趣的小伙伴們可以參考一下
    2016-05-05

最新評(píng)論

玉树县| 紫云| 龙口市| 姜堰市| 防城港市| 巫溪县| 文登市| 乌鲁木齐县| 山阴县| 汾西县| 都兰县| 磐安县| 呼伦贝尔市| 韶山市| 宣恩县| 鹤岗市| 大姚县| 上思县| 图木舒克市| 米易县| 三原县| 什邡市| 醴陵市| 星子县| 雷波县| 南投市| 松原市| 龙游县| 安国市| 中牟县| 甘德县| 泌阳县| 沐川县| 汉阴县| 泽普县| 松江区| 芦溪县| 临城县| 阜城县| 山西省| 新郑市|