上代码
<%!
public static final int [][]array_JD = new int[3][3];
%>
<%
array_JD[0][0]=15;
array_JD[0][1]=15;
array_JD[0][2]=15;
array_JD[1][0]=55;
array_JD[1][1]=55;
array_JD[1][2]=55;
array_JD[2][0]=95;
array_JD[2][1]=95;
array_JD[2][2]=95;
out.println(array_JD[2][2]);
%>
<%--至此,用jsp定义了全局二维数组,初始化后进行输出发现结果是正确的--%>
之后是各种挣扎。。。
①先是想直接输出,因为是定义的全局变量,但是发现不行,网页没显示。。。
<script language="JavaScript">
document.write(array_JD[1][1]);
</script>
②然后查百度,查google,发现了这种方法,但是。。。。。依旧无效
var array_JD1 = Array_2(3,3); //这个Array_2(m,n)是我用JavaScript定义的m×n二维数组
<% int m=0;int n=0;
for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
%> array_JD1[<%=i%>][<%=j%>] = <%=array_JD[m][n]%>;
<%
m=m+1;n=n+1;
}
}
%>
我待大作业如初恋,大作业虐我千百遍,,,求各路高玩啊。。。。
您好,我找了一个上午问题所在,现在还在找,没有一点进展,现在的代码是这样:
var array_test = Array_2(3,3);
for(m=0;m;
}
}
document.write(array_test[2][2]);
但是实际出来的结果表明这个函数里jsp中的p和q根本没有加1,您能帮我找一下吗,谢谢!