@PathVariable binde den Wert der URI-Vorlagenvariable
@PathVariable wird verwendet, um dynamische Parameter in der Anfrage-URL zu erhalten
@PathVariable verwendet, um Vorlagenvariablen in der Anfrage-URL auf Parameter der Feature-Handling zu mappen. Konfigurieren Sie eine Beziehung zwischen der URL und dem method@RequestMapping ("item/{itemId}")
Es gibt zwei Hauptmöglichkeiten, Parameter in der Hintergrundkontrollschicht des Spring MVC zu erhalten:
Die eine ist request.getParameter("name"), die andere ist es, sie direkt mit einer Annotation zu bekommen @RequestParam
Es geht hauptsächlich um diese Annotation @RequestParam
Als Nächstes werfen wir einen Blick auf die Hauptparameter @RequestParam Annotationen:
Wert: Parametername, das heißt, der Name des in den Parameter eingegebenen Anforderungsparameters, wie zum Beispiel Benutzername, bedeutet, dass der Wert des Parameters namens Benutzername im angefragten Parameterbereich weitergegeben wird;
Erforderlich: Ob notwendig, der Standard ist wahr, was bedeutet, dass entsprechende Parameter in der Anfrage enthalten sein müssen, andernfalls wird ein 404-Fehlercode gemeldet;
defaultValue: Der Standardwert, der den Standardwert anzeigt, wenn es keinen Parameter mit demselben Namen in der Anfrage gibt, zum Beispiel:
öffentliche Liste<EasyUITreeNode> getItemTreeNode(@RequestParam(value="id",defaultValue="0")long parentId)
|