Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/09/2012, 02:21
Pelirr
 
Fecha de Ingreso: diciembre-2008
Mensajes: 233
Antigüedad: 15 años, 4 meses
Puntos: 1
problema confirm javascript internacionalizacion struts

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