2012-04-05 1 views
8

Mam funkcję zdefiniowaną wewnątrz znaczników script głowy. (W JSP) Chcę zadeklarować zmienną łańcuchową w JSP i przekazać ją jako parametr tej funkcjiPrzekaż zmienną JSP jako parametr funkcji javascript

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

Ale to nie działa. potrzebujesz pomocy

Odpowiedz

13

Musisz użyć jak ten

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

Dzięki Ramesh K jego pracy – Naveen

+0

Tak @AdrienBe, zgadzam się, ale dla PO to jest odpowiedź. –