In Serie (4) haben wir vorgestellt, wie man @RequestParam zum Binden von Daten verwendet. Schauen wir uns an, wie man andere Datenbindungsanmerkungen verwendet. 1.@PathVariable wird zum Binden von URL-Vorlagenvariablenwerten verwendet. Wir haben bereits in Serie (3) vorgestellt, wie man dies verwendet, und werden hier nicht näher darauf eingehen. 2.@CookieValue wird verwendet, um Daten in Cookie zu binden. Im Folgenden verwenden wir die Session-ID im Cookie zum Testen: Cookiebind-Aktion zu DataBindController hinzufügen. Der Code lautet wie folgt: //@CookieValue Test@RequestMapping(value="/cookiebind", method = {RequestMethod.GET})public String cookieBind( HttpServletRequest-Anfrage, &
1 🎜 >Einführung: In Serie (4) haben wir vorgestellt, wie man @RequestParam zum Binden von Daten verwendet. Schauen wir uns an, wie man mehrere andere Datenbindungsanmerkungen verwendet. 1. @PathVariable wird zum Binden verwendet Wir haben die Verwendungsmethode bereits in Serie (3) vorgestellt, daher werden wir hier nicht näher darauf eingehen. @CookieValue wird verwendet, um die Daten im Cookie zu binden zum Testen: in DataBindContro.
2 >
Einführung: In Serie (3) haben wir vorgestellt, wie eine Anfrage einer Aktion zugeordnet wird. Der nächste Schritt ist natürlich, wie man die Daten in der Anfrage erhält, die zu was führen In diesem Artikel geht es um Inhalt – Datenbindung. Schauen wir uns zunächst die Anmerkungen zum Binden von Daten an: 1. @RequestParam, das einzelne Anforderungsdaten bindet, bei denen es sich um die Daten in der URL oder die vom Formular übermittelten Daten handeln kann oder die hochgeladene Datei; 2. @PathVariable, binden Sie den URL-Vorlagenvariablenwert; 3. @CookieValue, binden Sie die Anzahl der Cookies
3 und andere Parameterbindungsanmerkungen ausführliche Erklärung
Einführung: Einführung: Häufig verwendete Annotationen zur Parameterbindung von Handlermethoden, wir Unterteilen Sie sie nach den unterschiedlichen Inhalten der von ihnen bearbeiteten Anfrage. Es gibt vier Kategorien: (hauptsächlich zur Erläuterung gängiger Typen) A. Anmerkungen zur Verarbeitung des Anfrage-URI-Teils (bezieht sich hier auf die Variable in der URI-Vorlage, mit Ausnahme des queryString-Teils): @ PathVariable; B. Anmerkungen zur Verarbeitung des Anforderungsheaderteils: @RequestHeader
【Verwandte Frage-und-Antwort-Empfehlung】:
java – Ich würde gerne Frage: Kann ein Standardwert angegeben werden, wenn @PathVariable leer ist?
Das obige ist der detaillierte Inhalt vonEmpfohlene Artikel zu @PathVariable. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!