Tecnología

Inicio

Cómo incluir un archivo en un JSP

Cómo incluir un archivo en un JSP


Al crear una aplicación que utiliza el conjunto de herramientas Java Server Pages (JSP), a veces es posible reutilizar la información en cada página que cree. Al principio puede parecer una solución simple para copiar y pegar el mismo código en cada página donde se requiere. Sin embargo, esto crea un problema de mantenimiento, ya que ahora tendrá que modificar todas las páginas si ese código compartido tiene que cambiar.

Afortunadamente, JSP ofrece a los desarrolladores una herramienta integrada para hacer frente a esto. Incluir declaraciones dan al desarrollador la posibilidad de definir los lugares donde él quiere que el contenido de otro archivo se fusionaron en el JSP actual.

Instrucciones

1 Seleccione el archivo a incluir y la JSP que será incluido en. El archivo para incluir no necesariamente tiene que ser un JSP, pero se tendrá que incluir en un JSP porque las sentencias de inclusión sólo funcionan en los archivos JSP.

2 Determinar la ubicación de los dos archivos de la aplicación web. Tendrá que conocer estos lugares, ya que tendrá que incluir la ruta relativa del archivo de incluir en la sentencia include.

3 Seleccione el método de inclusión. Hay dos maneras diferentes de definir un include en un JSP, y cada uno tiene ligeramente diferentes ramificaciones.

El incluyen copias de los estados directiva el contenido del archivo incluido en el JSP principal cuando el principal JSP se traduce en código Java (en concreto un servlet de Java). Debido a esto, es preferible utilizar este método cuando el contenido del archivo incluido no cambiará a menudo.

La instrucción de inclusión acción ejecuta el archivo incluido de forma independiente en tiempo de ejecución y fusiona los resultados de ejecución en el JSP principal. Este es el mejor método cuando se espera que el contenido del archivo incluido para cambiar cada vez que se llama.

4 Añadir código a la JSP principal para el método elegido para la inclusión. Para usar la directiva de inclusión, se le agregue este código a su archivo JSP:

<% @ Include file = "incluido / FileToInclude.jsp"%>

A continuación, cambiar "incluido / FileToInclude.jsp" a la ruta de acceso relativa y el nombre del archivo que desea incluir.

Para usar la acción incluir, añadir este código a su archivo JSP:

<Jsp: include page = "incluido / FiletoInclude.jsp">

Al igual que con la instrucción de inclusión Directiva, que va a cambiar "incluido / FileToInclude.jsp" al nombre del archivo que desea incluir.

5 Desplegar tanto el archivo para incluir y el principal JSP. El archivo para incluir debería incluirse la próxima vez que se ejecute el JSP principal.

Consejos y advertencias

  • ¿Dónde colocar el include en el JSP puede importar. Si el archivo incluido tiene HTML que será dictado por el navegador, que será dictada exactamente en el punto de la página donde aparece la incluyen.