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

Error: Illegal target of jump or branch

Estas en el tema de Error: Illegal target of jump or branch en el foro de Java en Foros del Web. En un jsp uso este pedazo de codigo y funciona: <gaf:ifAttributeMissing name="webSurvey"> <input type="text" name="text_14" size="5" > </gaf:ifAttributeMissing> <gaf:ifAttributeExists name="webSurvey"> <input type="text" name="text_14" value='<gaf:valueOf property="text_14" ...
  #1 (permalink)  
Antiguo 01/12/2006, 06:01
 
Fecha de Ingreso: octubre-2006
Ubicación: Montevideo-Uruguay
Mensajes: 25
Antigüedad: 17 años, 6 meses
Puntos: 0
Error: Illegal target of jump or branch

En un jsp uso este pedazo de codigo y funciona:

<gaf:ifAttributeMissing name="webSurvey">
<input type="text" name="text_14" size="5" >
</gaf:ifAttributeMissing>
<gaf:ifAttributeExists name="webSurvey">
<input type="text" name="text_14" value='<gaf:valueOf property="text_14" name="webSurvey" />' size="5" >
<gaf:ifAttributeExists name="text_14Err"> <font face="arial" color="red" size="1px"><%=session.getAttribute("text_14Err")%> </font>
</gaf:ifAttributeExists>
</gaf:ifAttributeExists>

Pero pego este mismo pedazo de codigo en otro jsp (cambio el nombre de la variable) y me da el siguiente error:

javax.servlet.ServletException: (class: encuesta/_0002fencuesta_0002findex_0002ejspindex_jsp_160, method: _jspService signature: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V) Illegal target of jump or branch
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:399)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at org.apache.tomcat.core.ServletWrapper.doService(Se rvletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.jav a:286)
at org.apache.tomcat.core.ServletWrapper.service(Serv letWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalServ ice(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(Cont extManager.java:743)
at org.apache.tomcat.service.connector.Ajp12Connectio nHandler.processConnection(Ajp12ConnectionHandler. java:166)
at org.apache.tomcat.service.TcpWorkerThread.runIt(Po olTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable. run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:472)

Causa Raiz:
java.lang.VerifyError: (class: encuesta/_0002fencuesta_0002findex_0002ejspindex_jsp_160, method: _jspService signature: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V) Illegal target of jump or branch
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:234)
at org.apache.jasper.servlet.JspServlet$JspServletWra pper.load(JspServlet.java:116)
at org.apache.jasper.servlet.JspServlet$JspServletWra pper.loadIfNecessary(JspServlet.java:154)
at org.apache.jasper.servlet.JspServlet$JspServletWra pper.service(JspServlet.java:164)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:318)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:391)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at org.apache.tomcat.core.ServletWrapper.doService(Se rvletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.jav a:286)
at org.apache.tomcat.core.ServletWrapper.service(Serv letWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalServ ice(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(Cont extManager.java:743)
at org.apache.tomcat.service.connector.Ajp12Connectio nHandler.processConnection(Ajp12ConnectionHandler. java:166)
at org.apache.tomcat.service.TcpWorkerThread.runIt(Po olTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable. run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:472)

Q puede ser esto xq es el mismo codigo y no entiendo xq no funciona
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 20:23.