2016-05-06 14 views
1

Ich habe eine Javascript-Kodierung, die a = hat einen Wert in seiner Variablen, die ich zu meiner JSP-Funktion übergeben muss, aber es erlaubt mir nicht, es weiterzugeben.Wie man JavaScript-Variable an eine JSP-Methode übergeben?

Hier sind meine Code-Schnipsel:

Javascript:

$('button').on('click', function() { 
       var a=$('#frmt').jstree("get_selected"); 
        show(a); 
       }); 

jsp:

<%! 
public void show(String s){ 
    out.println("Hello World:"+s); 
} 
%> 
+0

auch was wird der Import für out.println() –

+0

also, wenn Sie auf die Schaltfläche, die Sie möchten, zeigen Methode? –

+0

Ja, auf Klick von bbutton Javascript-Methode wird aufgerufen, die jstree Klick-Funktion ermöglicht und holt den Namen des Knotens, die ich an meine JSP-Funktion übergeben muss –

Antwort

0

Sie Expression-Tag statt out.println() verwenden können. Wir haben Tag wie

<%= "code to print, don't put semicolon after double quote." %> 

Es funktioniert wie out.println() und Sie können immer \n verwenden, um neue Linie gehen von u möchten.

Verwandte Themen