Error de compilación relacionado con variables (¿alcance?) En JSP

Debe asegurarse de comprender el alcance variable. Está en scriptlets igual que en las clases normales de Java.

Entonces, si realmente tienes por ejemplo

<%
   if (someCondition) {
       int testNumber = 1;
   }
%>

...

<%=testNumber%>

Entonces obtendrá exactamente este error (¡también en una clase Java normal!). Para solucionar esto, debe asegurarse de que la variable se declare en el mismo ámbito, si es necesario con un valor predeterminado.

<%
   int testNumber = 0;

   if (someCondition) {
       testNumber = 1;
   }
%>

...

<%=testNumber%>

Sin relación con el problema concreto, el uso de scriptlets se considera una mala práctica.

Respuesta 1

Me preguntaba si alguien sabe cómo eliminar una lista de cambios vacía del rendimiento a través de la API p4java. ¡Gracias!

Así que soy bastante nuevo en Java y especialmente en Eclipse, así que disculpe mi ignorancia. Tomé un proyecto de un servidor y lo copié localmente en mi máquina. Cuando abrí el espacio de trabajo, tuve muchos errores ...

Estoy usando JSF 2.0.5, Tomcat 7.0.12 y prettyfaces. Mi archivo web.xml es: <welcome-file-list> <welcome-file> /index.jsp </welcome-file> </welcome-file-list> My pretty ...

Tengo un problema con la ejecución de mi aplicación. Tengo un servidor: #include "Hello_impl.h" #include <iostream> #include <omniORB4 / CORBA.h> #include <omniORB4 / Naming.hh> usando el espacio de nombres ...