Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/10/2014, 16:35
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 2 meses
Puntos: 260
Sonrisa Respuesta: !! Ayudaa!!!! Escapar comillas jsp java !!!!!!!

Hola,

Cita:
Iniciado por desarrollador3 Ver Mensaje
...
<tr>
<td>
<html:text property="<%="value("+variable+ "_" +variable+")"%>" />
</td>
</tr>

Cuanndo ejecuto el programa me sale que el valor dentro de la comillas tiene que ser escapado, es decir tendria que modificar y remplazar " por \", eso lo tengo claro
EJEMPLO :

<tr>
<td>
<html:text property="<%=\"value("+variable+ \"_\" +variable+\")"%>" />

</td>
</tr>
Pues a menos que quieras que el proyecto no funcione entonces si le tendrías que cambiar las comillas. El problema posiblemente está en otro lado y no en el código que estas mostrando.

Las primeras comillas no son parte de la expresión, si le agregas el caracter de escape no compilaría el JSP.

Talves así lo comprendas mejor:

<tag:name id="pedro" value="<%= "Pedro" %>">
<tag:name id="pedro" value="<%= "\"Pedro\"" %>">
<tag:name id="pedro" value="<%= \"Pedro\" %>">

En el primer caso el resultado sería : Pedro
En el segundo caso el resultado sería : "Pedro"
En el tercer caso no funciona (que es lo que quieres hacer).

Saludos,

Última edición por HackmanC; 30/10/2014 a las 16:43 Razón: poner el ejemplo mas simple