Die übergabe-variable aus der JSP-Javascript
Ich weiß es gibt bereits Fragen darüber, aber ich kann es nicht einfach diese Arbeit habe ich eine JSP-Datei mit einem java-Variablen in ihm:
String test = "Hello";
Und ich Lesen müssen, diesen Wert in der Javascript eingebettet in die gleiche JSP-Datei, ich habe versucht, so viele Optionen, aber es ist nicht zu arbeiten, und für Sicherheit, die ich nicht wollen, übergeben Sie den Wert mithilfe des URL oder in versteckten Werte.
Irgendwelche Ideen, wie dies funktioniert?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich weiß, das ist alt, aber das funktionierte für mich:
müssen Sie sicherstellen, dass Sie bei Verwendung einer externen js-Datei (aus der jsp-Datei), die über der Linie sein, bevor die "include" script-tag. dies ist z.B. der jsp-Datei:
Der beste Weg, es zu tun ist, etwas zu verwenden, wie folgt in Ihrem javascript-code;
Übergeben Sie den Wert, indem Sie einige Methoden, die im html-Teil..
Eine Sache zu beachten ist, dass man namespace-Variablen in dieser Art und Weise:
var MYAPP.javaScriptVar="<%out.print(javaString);%>";
Ist die Technik von "Javascript: The Good Parts" - Buch.