2012-04-05 18 views
8

Ho una funzione definita all'interno dei tag di script di head. (In un JSP) Voglio dichiarare una variabile stringa nel JSP e passarla come parametro a questa funzionePassa una variabile JSP come parametro alla funzione javascript

<% String uname ="multiple"; %> 
<form action="ExampleServlet" method="post" onclick="pagetype(${uname});"><br> 
    <input type="submit" name="Log in" value="Login" /> 
</form> 

Ma questo non funziona. bisogno di assistenza

risposta

13

Devi usare come questo

<% String uname ="multiple"; %> 
<form action="ExampleServlet" method="post" onclick="pagetype('<%=uname%>');"><br> 
    <input type="submit" name="Log in" value="Login" /> 
</form> 
+0

Grazie Ramesh K Il suo lavoro – Naveen

+0

Sì @AdrienBe, sono d'accordo, ma per l'OP è la risposta. –

Problemi correlati