Java 如何在JSP页面中将Int[]数组复制或转换为var
我有一个JSP页面,向其中发送了一些参数,包括int[]数组;经过一些操作后,此数组将填充一些数字。 在这个JSP页面中,还有一个脚本,我在其中声明了如下数组:Java 如何在JSP页面中将Int[]数组复制或转换为var,java,arrays,jsp,web-applications,Java,Arrays,Jsp,Web Applications,我有一个JSP页面,向其中发送了一些参数,包括int[]数组;经过一些操作后,此数组将填充一些数字。 在这个JSP页面中,还有一个脚本,我在其中声明了如下数组: <script> var matrix = []; ... </script> 但它不起作用。 我希望我已经提供了所有必要的信息,如果您需要更多信息,请随时询问,提前谢谢。试试这个 <script> var matrix = <%= java.util.Arrays.toStri
<script>
var matrix = [];
...
</script>
但它不起作用。
我希望我已经提供了所有必要的信息,如果您需要更多信息,请随时询问,提前谢谢。试试这个
<script>
var matrix = <%= java.util.Arrays.toString(myArray)%>
</script>
试试这个
<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>
尝试这样做:
<script>
var matrix = [];
<% for (int i=0; i<myArray.length; i++) { %>
matrix[<%= i %>] = <%= myArray[i] %>; //without the apices
<% } %>
...
</script>
非常感谢,它可以工作:-我做了一个小的修正,我删除了顶点矩阵[]=;非常感谢,它可以工作:-我做了一个小的修正,我删除了顶点矩阵[]=;