如何实现js调用java,将结果返回

JavaScript016

如何实现js调用java,将结果返回,第1张

思路 1、java端建立servlet服务,js通过ajax等方式调用servlet 2、可以通过dwr等第三方方式集成,然后调用java方法 3、用jsp,使用的方式进行脚本执行 举例 var a= ""//Test就是java类,buttonTest就是java的函数

jsList这个为你的arrylist

<script type="text/javascript">

function initPages()

{

var codes = new Array()

// 将JAVA中的数组转换成JS 的数组

<%

if(jsList!=null)

{

for(int i=0i<jsList.size()i++)

{

%>

codes[<%=i%>]='<%=jsList.get(i)%>'

<% }

}

%>

</script>