国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java - 想問一下,@PathVariable為空時能指定默認值嗎

瀏覽:126日期:2023-12-02 15:05:39

問題描述

@RequestMapping(value = '/get/{id}/{userId}', method = RequestMethod.GET) public Result getMemberShip(@PathVariable('id') int id,@PathVariable('userId') int userId) {

假如id為非必需參數,可以為空,應該怎么處理,可以給予以一個默認值,或者說不用這種方式,java能給傳遞過來的參數默認值嗎,剛開始寫java,不太清楚

問題解答

回答1:

@PathVariable不能設置默認值,因為null對于url是無意義的。如果參數確實可能為空,需要默認值,可以使用@RequestParams。

回答2:

{id}/{userId}如果他們兩個不是必要條件不要這么傳參,使用@ModelAttribute注解,并用對象傳參比較好

標簽: java
主站蜘蛛池模板: 樟树市| 信阳市| 宿州市| 濉溪县| 旬阳县| 娄烦县| 茶陵县| 钦州市| 凉山| 松桃| 封丘县| 三门峡市| 剑河县| 夏津县| 潢川县| 左贡县| 六盘水市| 即墨市| 巨鹿县| 峨眉山市| 雷州市| 靖边县| 乾安县| 称多县| 景东| 伊金霍洛旗| 永年县| 香河县| 深泽县| 盐城市| 临城县| 湟中县| 井研县| 柘荣县| 郴州市| 理塘县| 马山县| 且末县| 子洲县| 策勒县| 河间市|