@PathVariable vezavo vrednosti spremenljivke predloge URI
@PathVariable se uporablja za pridobivanje dinamičnih parametrov v URL-ju zahteve
@PathVariable uporablja za preslikavo predloge spremenljivk v URL-ju zahteve na parametre metode obravnave značilnosti. Nastavite povezavo med URL-jem in method@RequestMapping ("item/{itemId}")
Obstajata dva glavna načina za pridobitev parametrov v ozadnem nadzornem sloju Spring MVC:
Ena je request.getParameter("ime"), druga pa je, da jo dobimo neposredno z anotacijo@RequestParam
Gre predvsem za to anotacijo@RequestParam
Nato si poglejmo glavne parametre @RequestParam anotacij:
vrednost: Ime parametra, torej ime parametra zahteve, vnesenega v parameter, kot je uporabniško ime, pomeni, da bo vrednost parametra z uporabniškim imenom v zahtevanem območju parametra prenesena;
zahtevano: ali je potrebno, je privzeto pravilno, kar pomeni, da morajo biti v zahtevi ustrezni parametri, sicer bo prijavljena napaka 404;
defaultValue: Privzeta vrednost, ki označuje privzeto vrednost, če v zahtevi ni parametra z enakim imenom, na primer:
javni seznam<EasyUITreeNode> getItemTreeNode(@RequestParam(value="id",defaultValue="0")long parentId)
|