Siddiqui Siddiqui - 2 months ago 7
Java Question

Reading a JSP variable from JavaScript

How can I read/access a JSP variable from JavaScript?

Answer
alert("${variable}");

or

alert("<%=var%>");

or full example

<html> 
<head>
<script language="javascript"> 

function access(){ 
  <% String str="Hello World"; %>
   var s="<%=str%>"; 
   alert(s); 
} 

</script> 
</head> 

<body onload="access()"> 
</body> 

</html>

Note: sanitize the input before rendering it, it may open whole lot of XSS possibilities