Foros del Web » Programación para mayores de 30 ;) » Java »

Problemas con <jsp:scriptlet>

Estas en el tema de Problemas con <jsp:scriptlet> en el foro de Java en Foros del Web. Buenas alguien puede explicarme por que esto funciona ... Código PHP: < jsp : scriptlet >   if (! request . getParameter ( "cadena" ). equals ( ...
  #1 (permalink)  
Antiguo 04/04/2009, 11:09
Avatar de naitmeir  
Fecha de Ingreso: junio-2008
Ubicación: Barcelona
Mensajes: 227
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta Problemas con <jsp:scriptlet>

Buenas alguien puede explicarme por que esto funciona ...

Código PHP:
<jsp:scriptlet>
  if (!
request.getParameter("cadena").equals("") ) {  
</
jsp:scriptlet>
test
<jsp:scriptlet>
   } else {
      
out.println("test 2");
   }
</
jsp:scriptlet
Y este me genera un error del tipo : The entity name must immediately follow the '&' in the entity reference

Código PHP:
<jsp:scriptlet>
  if (!
request.getParameter("cadena").equals("") & !request.getParameter("cadena2").equals("")) {  
</
jsp:scriptlet>
test
<jsp:scriptlet>
   } else {
      
out.println("test 2");
   }
</
jsp:scriptlet
Tambien he probado && ...

Saludos
  #2 (permalink)  
Antiguo 16/04/2009, 06:14
 
Fecha de Ingreso: abril-2009
Mensajes: 2
Antigüedad: 15 años
Puntos: 0
Respuesta: Problemas con <jsp:scriptlet>

En Java, al igual que en C debes poner && para las comparación "y" o "AND" o || para "OR"
  #3 (permalink)  
Antiguo 16/04/2009, 07:11
Avatar de naitmeir  
Fecha de Ingreso: junio-2008
Ubicación: Barcelona
Mensajes: 227
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Problemas con <jsp:scriptlet>

Todas estas opciones que me das, las habia probado ... ya lo solucione hace dias, el tema era que tenia que poner <![CDATA[]]> para que no me diera errores con los caracteres.


<![CDATA[

codigo jsp;

]]>

Gracias de todas formas
  #4 (permalink)  
Antiguo 16/04/2009, 08:12
 
Fecha de Ingreso: abril-2009
Mensajes: 2
Antigüedad: 15 años
Puntos: 0
Respuesta: Problemas con <jsp:scriptlet>

Bien, entonces gracias por el dato, puede que me pase alguna vez.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:22.