首先很基礎的:JS可以直接引用JAVA變量,但JAVA不能引用JS變量。因為頁面是先編譯JAVA再編譯JS JS引用JAVA變量如下: 首先,request的atrribute里面已經有了"str"這個String對象。 <% String str = (String)request.getAttribute("str"); %> 然后在JS中調用: <script type="text/javascript"> var strtemp = "<%=str%>"; alert(strtemp); </script>