Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo ver los archivos Java generados por la compilación Jsp

Cómo ver los archivos Java generados por la compilación Jsp

Quizás a la mayoría de los desarrolladores de Jsp no les importen mucho los archivos Java generados por Jsp después de que el programa que escriben pasa la prueba. De hecho, el código Java puede reflejar mejor el verdadero significado del código del programa, lo cual es útil para futuras investigaciones. operaciones en segundo plano del código del programa. Por ejemplo, al escribir código JSP, a veces utilice & lt; %>, a veces <%?%>, con o sin un signo de exclamación (la diferencia entre agregar un signo de exclamación y no agregar un signo de exclamación en el código Jsp) Este tipo de problema generalmente no se trata en los tutoriales, y el punto de avance El problema se encuentra aquí: -¡Archivos Java generados Jsp! Por lo tanto, para el desarrollo Jsp, es necesario dominar esta habilidad.

(1): Para Tomcat, los archivos Java generados por la página JSP corresponden a la aplicación web en la ruta de trabajo. Por ejemplo:

D:/Tomcat5.5/webapps/test/test.jsp

Generar el archivo java correspondiente

D:/Tomcat5.5/ work /Standalone/localhost/test/

Para Resin, los archivos Java generados por la página JSP se colocan en la ruta WEB-INF/work correspondiente a la aplicación web. Por ejemplo:

D:/Resin3.1.6/webapps/test/demo/test.jsp

Genere el archivo java correspondiente

D:/Resin3. 1.6 /WEB-INF/work/_demo/_test.java/ (2): La relación entre los archivos Jsp y Servlet

1.

2. El archivo JSP debe generar un Servlet antes de poder ejecutarse.

3.?

4. Los visitantes de la página JSP no necesitan instalar ningún cliente, ni siquiera un entorno de ejecución que pueda ejecutar Java, porque la página JSP se entrega al cliente. Es una página HTML estándar.

5. Para páginas JSP con contenido estático, convierta el script JSP en el método Servlet xxxService(), similar a crear su propio método Servlet service().

6. Convierta la parte de declaración JSP en la parte de miembro de Servlet. Se pueden utilizar modificadores como privado, protegido, público y estático en todas las partes de la declaración JSP, pero no en otras partes.

7. Expresión de salida JSP (parte <%= ... %>), la expresión de salida se convertirá en la declaración de salida en el método xxxService() del servlet.

8. Estos nueve objetos integrados son parámetros formales del método xxxService() o variables locales del método, por lo que estos nueve objetos integrados solo se pueden utilizar en scripts JSP y expresiones de salida.

A partir de los puntos 5 y 6 anteriores, se ha explicado la diferencia entre el código Jsp con y sin signos de exclamación.

(3): Especifique la ruta del archivo Java generado por Jsp en Tomcat:

Cuando necesite personalizar la ubicación del archivo Java generado por Jsp, puede lograrlo mediante los dos métodos siguientes:

Método 1. En el archivo de configuración de Tomcat server.xml (ruta: ruta de tomcat\conf a continuación), busque: , agregue el atributo workDir="" como arriba y escriba lo que desee. quiero en "" Verifique la ruta de .java/class.

Método 2. Vaya a conf/Catalina/localhost para encontrar el archivo cultural .xml de su proyecto, busque el código en el método 1 y siga los pasos. Igual que el método 1: mantenga Weblogic en el archivo Java compilado Jsp:

Agregue weblogic.xml:

Si no, créelo en WEB-INF. Agregar

Ahora vea la aplicación web generar archivos temporales con archivos Java en Weblogic

.