@PathVariable sitoa URI-mallimuuttujan arvon
@PathVariable käytetään dynaamisten parametrien hakemiseen pyyntö-URL:ssä
@PathVariable käytetään kartoittamaan mallimuuttujia pyynnön URL-osoitteessa ominaisuuksien käsittelymenetelmän parametreihin. Määritä suhde URL-osoitteen ja method@RequestMapping ("item/{itemId}") välille
Spring MVC:n taustaohjauskerroksessa on kaksi pääasiallista tapaa saada parametreja:
Toinen on request.getParameter("nimi"), ja toinen on hakea se suoraan merkinnällä@RequestParam
Tämä liittyy pääasiassa tähän merkinnän @RequestParam
Seuraavaksi tarkastellaan @RequestParam annotaatioiden pääparametreja:
arvo: parametrin nimi, eli pyyntöparametrin nimi, kuten käyttäjätunnus, tarkoittaa, että käyttäjätunnuksen arvo välittyy pyydetyllä parametrialueella;
vaaditaan: onko se tarpeen, oletus on tosi, mikä tarkoittaa, että pyynnössä täytyy olla vastaavat parametrit, muuten raportoidaan 404-virhekoodi;
defaultValue: oletusarvo, joka ilmaisee oletusarvon, jos pyynnössä ei ole samannimistä parametria, esimerkiksi:
julkinen lista<EasyUITreeNode> getItemTreeNode(@RequestParam(value="id",defaultValue="0")long parentId)
|