后台的类如何传到js中 我在跟一个项目,这个项目现在需要把后台的一个数组传到js中执行。我知道一个变量是可以实现的,请问现在一个数组可以实现吗?我们头儿说不能,我不相信。我感觉可以,但是写完这个东西需要一个星期,所以想问一下,谁实现过这个数组传到js没有。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、用ajax,json。2、拼成字符串,前台拆分。3、<%request%> 用java把需要传到js中数据放到js代码块中,比如:<!-- //定义js数组 var jsArray = []; <% ArrayList aList = new ArrayList(3); aList.add("1"); aList.add("2"); aList.add("3"); for(int i=0;i<aList.size();i++){ %> jsArray.push("<%=aList.get(i)%>"); <% }//end for %> //这里使用jsArray就可以了,把服务器端的数据放到了js数组中了//--> 你既然都能返回字符串,在JS 中 通过eval()方法就能变成数组了 用DWR应该可以做到 DWR:(Direct Web Remoting)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码(javascript)使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样. 想详细了解请进这里.... javascript高手进!!谢谢了 <新手问题>hibernate如何用外键进行查找? Spring security和Active Directory hibernate特殊的分页查询实现 struct问题 请教:解析一个大于2GB的XML文件. 用那种方案好? Quartz存储模式为容器管理模式所遇到的问题 关于流媒体测试方案,谁能帮忙!!JMF是否可以做这类测试,希望讨论 MyEclipse+hibernate3开发,遇到java.lang.ExceptionInInitializerError的错误! 求socket文件传输的源文件例子? sso 国际化的问题 拆分字符
2、拼成字符串,前台拆分。
3、<%request%>
<!--
//定义js数组
var jsArray = [];
<%
ArrayList aList = new ArrayList(3);
aList.add("1");
aList.add("2");
aList.add("3");
for(int i=0;i<aList.size();i++){
%>
jsArray.push("<%=aList.get(i)%>");
<%
}//end for
%>
//这里使用jsArray就可以了,把服务器端的数据放到了js数组中了
//-->
DWR:(Direct Web Remoting)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码(javascript)使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样. 想详细了解请进这里....