Wie bekomme ich den Schlüsselwert für den Spring-Mvc-Controller in JavaScript?

8

Ich verwende einen Feder-Mvc-Controller. Innerhalb des Controllers setze ich einen Wert, sagen wir String innerhalb des Modells. Jetzt möchte ich diesen Wert reactive oder lässt einfach sagen, dass dieser Wert in einem Javascript gedruckt wird. Wie mache ich es? Hier ist meine Controller-Klasse. Ich füge "Film" als Schlüssel hinzu. Jetzt möchte ich den Namen des Films in Java-Skript anzeigen (nicht in JSP. Allerdings innerhalb von JavaScript)

%Vor%

hier ist meine JSP

%Vor%     
Dheeraj Varne 25.04.2013, 05:05
quelle

2 Antworten

17

Verwenden Sie dies:

%Vor%

anstelle von:

%Vor%

Bei Verwendung von ${movie} wird der Wert auf der Seite ohne Anführungszeichen platziert. Da ich vermute, dass es eine Zeichenfolge ist, erfordert Javascript Strings, die von Anführungszeichen umgeben sind.

Wenn Sie die Konsole Ihres Browsers überprüft haben, haben Sie wahrscheinlich einen Fehler wie Unexpected identifier oder ___ is not defined gesehen.

    
Ian 25.04.2013, 05:11
quelle
1

Probieren Sie das aus ...

Wenn Sie das Objekt wie folgt in das Modell eingefügt hätten:

%Vor%

Dann erhalten Sie die Eigenschaften des Modellobjekts als

%Vor%     
Arun 25.02.2014 13:56
quelle