2017-03-02 1 views
0

In JavaScript-Funktion angezeigt werden: gespeicherte Wert in localstorage mit dieser LinieWie local Werte auf jsp

localStorage.setItem("Phrase","Hello Tech"); 

Und will Phrase Wert in jsp Datei anzuzeigen:

localStorage.getItem("Phrase"); 

Aber es ist mir diese zeigt voller Satz, kein Wert davon. Könnte mir jemand dabei helfen? Vielen Dank im Voraus.

+0

Es war ein Tippfehler in dieser Zeile. Ich schrieb es wie in jsp-Datei: localStorage.getItem ("Phrase"); – Hardika

+0

Hallo, können Sie den Code aus den JSP- und den JS-Dateien hinzufügen? – Elvermg

+0

Bitte fügen Sie weiteren Code hinzu, um eine Idee zu erhalten, was Ihnen fehlt. Stellen Sie sicher, dass localStorage vom Browser abhängig ist. Manchmal erhalten Sie keine genauen Daten, wenn Sie Wert als dynamisch übergeben. –

Antwort

1

Sie müssen erkennen, wo und wenn der Code ausgeführt wird - JSP auf dem Server, wenn die Seite angefordert und gerendert (dh vor die Antwort an den Browser gesendet wird) und Javascript im Browser , nach der Browser erhält die bereits generierte Antwort.

Die localStorage ist Browser-Seite, JSP hat keinen Zugriff darauf. I.e. In JSP können Sie nur JS-Code generieren, um auf localStorage zuzugreifen, aber dieser Code wird vom Browser ausgeführt.