我有我的服务器上的字符串列表,我试图以数组的形式到达客户端。我试图使用的代码如下:如何使用jsp将java数组传递给javaScript数组?
在jsp中我有一个List<String>
列
我试图下面的代码:
<%int j = 0; %>
for(var i = 0; i < <%=columns.size()%>; i++)
{
colArray[i] = "<%=columns.get(j++)%>";
}
此代码只是返回的第一个元素在colArray中每个元素的列列表。
我也曾尝试:
colArray = <%=columns.toArray()%>;
这也不起作用。 我觉得我在某个地方犯了一个小错误,而只是没有看到它。我试图以我尝试的方式做什么?
谢谢。
这不会,如果工作这些字符串包含诸如双引号,反斜线或换行符等字符。这些角色将需要逃脱。 – 2009-02-05 16:42:11
我还会在第二行的末尾添加一个分号。 – 2009-02-05 16:43:16