Hola, tengo un problema al querer hacer un confirm en javascript utilizando ficheros de internacionalización de struts. Os comento:
Sé que si en fichero properties tengo por ejemplo el mensaje:
texto = hola amigo {0}, hoy es {1}
y en un action:
String[] argumentos = Mario, lunes;
String textoConfirm = getText("texto", argumentos);
luego, al hacer el confirm en la jsp, obtengo el mensaje:
var textoConfirm = '<s:property value="textoConfirm"/>';
confirm(textoConfirm)
{
alert('hola');
}
"hola amigo Mario, hoy es lunes";
Pero lo que yo quiero es hacerlo todo en javascript, sin coger los valores de texto en el action, sino en la jsp. Lo he intentado así:
var oldName = "Mario";
var dia = "lunes";
textoConfirm = "<s:text name="texto"><s:param value="oldName"/><s:param value="dia"/></s:text>";
pero lo que obtengo es:
hola null , hoy es null.
¿Podría alguien decirme como debe hacerse? Muchas gracias de antemano, un saludo