@PathVariable svázat hodnotu proměnné šablony URI
@PathVariable se používá k získání dynamických parametrů v URL požadavku
@PathVariable použito k mapování šablonových proměnných v URL požadavku na parametry metody zpracování příkostí. Nastavte vztah mezi URL a method@RequestMapping ("item/{itemId}")
Existují dva hlavní způsoby, jak získat parametry ve vrstvě pozadí řízení Spring MVC:
Jedním je request.getParameter("jméno") a druhým je získat ho přímo pomocí anotace @RequestParam
Jde hlavně o tuto anotaci @RequestParam
Dále se podívejme na hlavní parametry @RequestParam anotací:
hodnota: název parametru, tedy název parametru požadavku zadaný do parametru, například uživatelské jméno, znamená, že hodnota parametru s názvem uživatelské jméno v požadované oblasti parametru bude předána;
povinné: zda je nutné, výchozí hodnota je pravda, což znamená, že v požadavku musí být odpovídající parametry, jinak bude nahlášen chybový kód 404;
defaultValue: Výchozí hodnota, která označuje výchozí hodnotu, pokud v požadavku není žádný parametr se stejným názvem, například:
public List<EasyUITreeNode> getItemTreeNode(@RequestParam(value="id",defaultValue="0")long parentId)
|