@PathVariable свърже стойността на променливата URI шаблон
@PathVariable се използва за получаване на динамични параметри в URL адреса на заявката
@PathVariable използва за съпоставяне на променливи на шаблона в URL адреса на заявката към параметрите на метода за обработка на характеристики. Конфигурирайте връзка между URL адреса и method@RequestMapping ("product/{itemId}")
Има два основни начина за получаване на параметри в слоя за контрол на фона Spring MVC:
Единият е request.getParameter("име"), а другият е да го получиш директно с анотационен @RequestParam
Това е основно за тази анотация @RequestParam
След това нека разгледаме основните параметри на @RequestParam анотации:
стойност: име на параметър, тоест името на параметъра за заявка, въведен в параметъра, като потребителско име, означава, че стойността на параметъра, наречен потребителско име в търсената област на параметъра, ще бъде предадена;
Изисква: Независимо дали е необходимо, по подразбиране е вярно, което означава, че в заявката трябва да има съответстващи параметри, в противен случай ще бъде докладван код за грешка 404;
defaultValue: Стойността по подразбиране, която показва стойността по подразбиране, ако няма параметър със същото име в заявката, например:
публичен<EasyUITreeNode> списък getItemTreeNode(@RequestParam(value="id",defaultValue="0")long parentId)
|