第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何使用 ”?” 沒(méi)有得到路徑休息?

如何使用 ”?” 沒(méi)有得到路徑休息?

阿晨1998 2023-05-24 15:56:46
我正在用 java,netbeans 開(kāi)發(fā)一個(gè)休息服務(wù)器。我有我的 GET 請(qǐng)求://myip/application/v1/menu/id=1@Stateless@Path("v1/cardapio")public class CardapioResource {        @GET        @Produces("application/json")        @Path("id={id}")        public String getCardapio(@PathParam("id") int id) {            JsonArray array = (JsonArray) gson.toJsonTree(ejb.findById(id));            JsonObject obj = new JsonObject();            obj.add("dados", array);            return obj.toString();        }}它工作正常。但我想做不同的事情,正如我在其他示例中看到的那樣,我想用“?”標(biāo)記變量的開(kāi)頭。例如://myip/application/v1/menu/?id=1    @Stateless    @Path("v1/cardapio")    public class CardapioResource {            @GET            @Produces("application/json")            @Path("?id={id}")            public String getCardapio(@PathParam("id") int id) {                JsonArray array = (JsonArray) gson.toJsonTree(ejb.findById(id));                JsonObject obj = new JsonObject();                obj.add("dados", array);                return obj.toString();            }    }因此錯(cuò)誤 404,找不到頁(yè)面。
查看完整描述

3 回答

?
瀟瀟雨雨

TA貢獻(xiàn)1833條經(jīng)驗(yàn) 獲得超4個(gè)贊

您在“其他示例”中看到的只是 URL 查詢(xún)部分的正常用法。只需將它與@Queryparam


   @Stateless

    @Path("v1/cardapio")

    public class CardapioResource {

            @GET

            @Produces("application/json")

            @Path("/") // can be removed actually

            public String getCardapio(@QueryParam("id") int id) {


                JsonArray array = (JsonArray) gson.toJsonTree(ejb.findById(id));

                JsonObject obj = new JsonObject();

                obj.add("dados", array);

                return obj.toString();

            }

    }

在這里你映射getCardapio到,你將嘗試從查詢(xún)字符串中v1/cardapio/獲取id


Ex: //myip/application/v1/cardapio/?id=1


會(huì)起作用的。


查看完整回答
反對(duì) 回復(fù) 2023-05-24
?
繁星coding

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超4個(gè)贊

你不能,之后?簽署它的查詢(xún)參數(shù)而不是路徑參數(shù)

您可以使用@QueryParam("id")


查看完整回答
反對(duì) 回復(fù) 2023-05-24
?
慕標(biāo)5832272

TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊

您也可以使用 @RequestParam("id") int id



查看完整回答
反對(duì) 回復(fù) 2023-05-24
  • 3 回答
  • 0 關(guān)注
  • 163 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)