2012-04-05 35 views
8

Tengo una función definida dentro de las etiquetas script de head. (En un JSP) Quiero declarar una variable de cadena en el JSP y pasarla como parámetro a esta funciónPasar una variable JSP como parámetro a la función javascript

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

Pero esto no funciona. necesita ayuda

Respuesta

13

Usted tiene que usar como esto

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

Gracias Ramesh K Su trabajo – Naveen

+0

Sí @AdrienBe, estoy de acuerdo, pero para el PO es la respuesta. –

Cuestiones relacionadas