Wie kann ich session
Attribute nach der Verwendung sendRedirect()
Methode erhalten? Wenn ich versuche, die Daten session
, Attribute zu bekommen. Sie sind jedoch null, da nach dem Aufrufen dieser Methode eine neue Sitzung erstellt wird.Wie erhalten Sie vorhandene Sitzungsattribute nach der Verwendung von sendRedirect()?
-1
A
Antwort
0
response.sendRedirect()
erstellt nicht magisch eine neue Sitzung.
Um ein vorhandenes Objekt aus der aktuellen Sitzung zu erhalten, einfach request.getSession.getAttribute("attrKey")
.
Davor sollten Sie es bereits gespeichert durch so etwas wie request.getSession().setAttribute("attrKey", object);
sagen Wenn das nicht, bitte überprüfen Sie funktioniert, wenn das Objekt bereits null ist, bevor Sie es in der Sitzung
OR
gespeichert Wenn Cookie Ihres Browsers deaktiviert ist .
Verwandte Themen
- 1. Feder MVC | requestDispatcher & sendRedirect
- 2. Kann nicht mit der Antwort umleiten. SendRedirect
- 3. Java: falsche Zeichenfolge.length() erhalten nach der Verwendung von trim()
- 4. Wie erhalten Sie den Identitätswert nach der Verwendung von MERGE, wenn es eine Übereinstimmung gibt?
- 5. Sitzungsattribute in Jsp drucken
- 6. SQL: So erhalten Sie COUNT bei der Verwendung von EXCEPT
- 7. Wie setze ich und erhalte Sitzungsattribute in ejb
- 8. JS So erhalten Sie den Wert des eingebetteten Elements nach der Verwendung von AJAX
- 9. Wie wird der Kalender nach der Verwendung von setTimeZone repariert?
- 10. Erhalten Sie Kundendetails nach der Transaktion
- 11. Mongo Scala-Treiber erhalten _id nach der Verwendung insertOne
- 12. Preserving Sitzung in Java mit sendredirect
- 13. So löschen Sie Parameter nach der Verwendung von `db.Database.SqlQuery `
- 14. Erhalten Sie Daten nach der Sortierung nach indirekt gemappten Daten
- 15. Wie erhalten Sie AngularJS-Element nach Name?
- 16. Erhalten von GUID für vorhandene USB-Gerät unter Windows XP
- 17. Java.lang.NoClassDefFoundError nach der ersten Verwendung von Maven?
- 18. Wie erhalten Sie die Indexpermutation nach der Sortierung
- 19. Wie erhalten Sie die Eigenwerte nach der multidimensionalen Skalierung?
- 20. Zählpixel nach der Verwendung von Drehaffine
- 21. C Sprache: Wie die verbleibende Zeichenfolge erhalten nach der Verwendung von strtok() einmal
- 22. FutureTask nach der Verwendung bereinigen
- 23. Kann Element nicht in Array nach der Verwendung von QuerySelectorAll
- 24. So migrieren Sie bereits vorhandene benutzerdefinierte Protokolltabellen nach envers
- 25. JTable verschwindet nach der Verwendung von JScrollPane
- 26. Probleme, die nach der Verwendung von XMLHttpRequest
- 27. Wie erhalten Sie eine vorhandene Domäne, die Sie besitzen, um auf Azure-Server zu verweisen?
- 28. Zugriff auf Sitzungsattribute in Thymeleaf-Vorlagen
- 29. Wie erhalte ich einen Wert nach der Verwendung von Setx?
- 30. wie entfernen ‚-‘ Symbol nach der Verwendung von sef_title()
Ich vermute, das ist Java? Es würde Menschen helfen, wenn Sie das Tag für die Sprache hinzufügen, die Sie verwenden, sonst wird es sehr schwierig sein, eine Lösung zu finden! – Draken