如何在 JSP 页面中将 Int[] 数组复制或转换为 var
How to copy or convert an Int[] array into a var in a JSP page
我有一个 JSP 页面,我向其发送了一些参数,包括一个 int[] 数组;经过一些操作后,这个数组填充了一些数字。
同样在此 JSP 页面中,有一个脚本,我在其中声明了一个数组,如下所示:
<script>
var matrix = [];
...
</script>
我需要将我的int[]数组复制或转换成var矩阵,我怎么能做这种操作?你能和我分享为此目的所需的代码吗?
我试过了
<script>
var matrix = [];
matrix = <%= myArray%>
...
</script>
其中 myArray 是
int[] myArray = new int[length];
但是没有用。
我希望我已经提供了所有必要的信息,如果您需要更多信息,请随时询问,在此先感谢。
试试这个
<script>
var matrix = <%= java.util.Arrays.toString(myArray)%>
</script>
尝试这样做:
<script>
var matrix = [];
<% for (int i=0; i<myArray.length; i++) { %>
matrix[<%= i %>] = <%= myArray[i] %>; //without the apices
<% } %>
...
</script>
我有一个 JSP 页面,我向其发送了一些参数,包括一个 int[] 数组;经过一些操作后,这个数组填充了一些数字。 同样在此 JSP 页面中,有一个脚本,我在其中声明了一个数组,如下所示:
<script>
var matrix = [];
...
</script>
我需要将我的int[]数组复制或转换成var矩阵,我怎么能做这种操作?你能和我分享为此目的所需的代码吗?
我试过了
<script>
var matrix = [];
matrix = <%= myArray%>
...
</script>
其中 myArray 是
int[] myArray = new int[length];
但是没有用。 我希望我已经提供了所有必要的信息,如果您需要更多信息,请随时询问,在此先感谢。
试试这个
<script>
var matrix = <%= java.util.Arrays.toString(myArray)%>
</script>
尝试这样做:
<script>
var matrix = [];
<% for (int i=0; i<myArray.length; i++) { %>
matrix[<%= i %>] = <%= myArray[i] %>; //without the apices
<% } %>
...
</script>