如:
<% String testStr = "HelloJava"%>
<script>
alert('<%=testStr%>')
</script>
因为服务端脚本是先运行的,Js是后运行在客户端的。
所以可以先用服务端脚本读取数据库数据 然后放到js里再运行
创建一个Ajax对象,这个跟浏览器有关,不同的浏览器支持不同的Ajax对象. 然后使用这个对象打开需要访问的服务器地址,在onreadystatechange函数中根据各种访问和返回状态处理数据. 当Ajax对象的readyState == 4且status == 200的时候代表服务器正常返回数据,然后通过Ajax对象的responseText变量就能获取服务器返回的数据文本. 具体请搜索Ajax资料.