js接收jsp参数

首先JSP经过request收到后台返回的值,把他输出到页面,再经过JS获取,由于js对应的是浏览器相应。而JSP是在页面中的值传递,因此直接至关是是收不到值的javascript

 <%
//收到后台返回的值
String filename=request.getAttribute("filename").toString();
//输出到页面中的JS变量中
out.write("<SCRIPT language="+"'"+"JavaScript"+"'"+">var filename="+"'"+filename+"'"+";</SCRIPT>");
%>

下面就能够在JS里自由的调用这个值了java

 <script type="text/javascript">
 alert(filename);
 </script>
相关文章
相关标签/搜索