Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 12871|Atsakyti: 1

[Šaltinis] Skirtumas tarp anotacijų spyruoklėjeMVC @RequestParam ir @PathVariable

[Kopijuoti nuorodą]
Paskelbta 2018-09-05 17:28:23 | | |
@PathVariable susieti URI šablono kintamojo reikšmę

@PathVariable naudojamas dinaminiams parametrams gauti užklausos URL

@PathVariable naudojamas užklausos URL šablono kintamiesiems susieti su funkcijų apdorojimo metodo parametrais. Ryšio tarp URL ir method@RequestMapping konfigūravimas ("item/{itemId}")

Yra du pagrindiniai būdai, kaip gauti parametrus "Spring MVC" fono valdymo sluoksnyje:


Vienas yra request.getParameter("pavadinimas"), o kitas - gauti jį tiesiogiai su anotacija @RequestParam

Tai daugiausia apie šią anotaciją @RequestParam

Toliau pažvelkime į pagrindinius @RequestParam anotacijų parametrus:

reikšmė: parametro pavadinimas, tai yra į parametrą įvesto užklausos parametro pavadinimas, pvz., vartotojo vardas, reiškia, kad bus perduota parametro, pavadinto vartotojo vardas, reikšmė prašomų parametrų srityje;

būtina: ar tai būtina, numatytasis yra teisingas, o tai reiškia, kad užklausoje turi būti atitinkami parametrai, kitaip bus pranešta apie 404 klaidos kodą;

defaultValue: numatytoji reikšmė, nurodanti numatytąją reikšmę, jei užklausoje nėra parametro tuo pačiu pavadinimu, pvz.:

viešasis sąrašas<EasyUITreeNode> getItemTreeNode(@RequestParam(value="id",defaultValue="0")long parentId)







Ankstesnis:Mybatis automatiškai sugeneruoja XML failą, o XXX bus sugeneruotas pagal numatytuosius nustatymus laukų tipams, tokiems kaip tekstas...
Kitą:API kūrimo sistemos bendrinimas
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com