首先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>