<% ArrayList<AgentDelegate> a = (ArrayList<AgentDelegate>)menuMgr.getNameMenu();
//这里获取到arraylist a的内容
%>
<script language="javascript">
<!--
function dspl(msg,bgcolor,dtop,delft){
this.msg=msg;
this.bgcolor=bgcolor;
this.dtop=dtop;
this.dleft=delft;
}
var link=new Array();
for(int i=0;i<<%=a.size()%>;i++)
{
link[i]=new dspl('<%a.get(i).getIP()%>','lightyellow',60,500)
}//我想在这里把ArrayList数组中的每条信息放在link[i]数组中,但是报错,有没有什么办法。
-->
</script>
//这里获取到arraylist a的内容
%>
<script language="javascript">
<!--
function dspl(msg,bgcolor,dtop,delft){
this.msg=msg;
this.bgcolor=bgcolor;
this.dtop=dtop;
this.dleft=delft;
}
var link=new Array();
for(int i=0;i<<%=a.size()%>;i++)
{
link[i]=new dspl('<%a.get(i).getIP()%>','lightyellow',60,500)
}//我想在这里把ArrayList数组中的每条信息放在link[i]数组中,但是报错,有没有什么办法。
-->
</script>
for (int i = 0; i < a.size(); i ++) {
out.print("link[i] = \"" + a.getIP() + "\";");
}
%>
{
out.println("link[i]=new dspl('"+a.get(i).getIP()+"','lightyellow',60,500)");
}
for (int i = 0; i < a.size(); i ++) {
out.print("link[" + i + "] = \"" + a.getIP() + "\";");
}
%>
Array link = new Array();
for(int i=0;i<a.size();i++)
{
link.add(a.get(i));
}
%>
用out.println()
------------------------------------------------------------
link[i]=new dspl('<%=a.get(i).getIP()%>','lightyellow',60,500)
少个等号