Tengo una lista de cadenas en mi servidor que estoy tratando de llegar al cliente en forma de una matriz. El código que estoy intentando utilizar es la siguiente:Cómo transferir una matriz Java a una matriz javaScript utilizando jsp?
Dentro de la JSP Tengo una columna List<String>
Estoy intentando el siguiente código:
<%int j = 0; %>
for(var i = 0; i < <%=columns.size()%>; i++)
{
colArray[i] = "<%=columns.get(j++)%>";
}
Este código simplemente devuelve el primer elemento de la lista de columnas para cada elemento en el colArray.
también he intentado:
colArray = <%=columns.toArray()%>;
que no funciona bien. Siento que estoy cometiendo un pequeño error en alguna parte y no lo estoy viendo. ¿Es lo que estoy tratando de hacer posible en la forma en que estoy intentando?
Gracias.
Esto no funcionará si las cadenas contienen caracteres tales como comillas dobles, barras invertidas o nueva línea. Tales personajes necesitarán ser escapados. –
También agregaría un punto y coma al final de la segunda línea. –