Struts2+Spring3: pasar una variable de la acción a JSP (código JavaScript)
-
29-10-2019 - |
Pregunta
En primer lugar, muchas gracias a todos estos que están tratando de resolver nuestros problemas en este foro;)
Estoy desarrollando una aplicación web con Struts2+Spring3. Y tengo una pregunta sobre cómo pasar una variable (una matriz de matrices) de la clase de acción a la página JSP.
Sé que lo único que debes hacer es declarar una variable privada en mi acción y un método Get para esa variable y luego es posible acceder a esta variable desde el JSP, lo he hecho y funciona.
public class Workspace extends ActionSupport {
private String[][] objects=null;
public String[][] getObjects() {
return objects;
}
public String execute() throws Exception{
El problema es que quiero acceder a esta variable desde el código JavaScript antes de cargar toda la página web.
Lo he intentado de diferentes maneras pero nunca funciona.
$(function() {
var objectsMap=new Array();
$(document).ready(function() {
objectsMap = $objects;
});
Ninguno funciona (la alerta dice: "Valor: Undefinado"):
<s:set name="auxObj" value="%{objects}"/>
<script>
alert("Value: "+$("#auxObj").val());
</script>
¿Alguien tiene una idea sobre cómo podría hacer eso?
No hay solución correcta