La diferencia entre una Pages ( JSP ) Archivo JavaServer y un archivo Fragmento JavaServer Pages ( jspf ) es una cuestión de modularidad. Archivos JSP proporcionan la base del código de Java para el marco de JSP para traducir y ejecutar como una página web, mientras que los archivos jspf complementan páginas JSP con código para las funciones especializadas. JSP
JSP es a la vez el nombre formal del marco JavaServer Pages y el nombre de la extensión de JavaServer Página archivos de código fuente totalmente funcionales . Cuando usted pone la extensión ". Jsp " en el final de un archivo de código fuente , significa que el archivo contiene toda la sintaxis necesaria para el marco de JSP para cargar su código fuente y hacer una página en un navegador Web. Esto no significa , sin embargo , que el expediente no hace referencia a otros archivos de métodos u objetos especializados.
Jspf
página jspf es una sección de código que la programador tiene la intención de ejecutar dentro de una página JSP. Considerando que un archivo JSP tiene toda la sintaxis necesaria para el marco JSP para procesar y mostrar que , el marco JSP no sería capaz de cargar y ejecutar un archivo jspf por sí mismo . En cambio, contienen métodos y objetos que los archivos JSP de importación especializados y ejecutar .
Propósito
Programadores comúnmente código de referencia en los archivos de código fuente por separado en sus programas. Cuando se escribe una función que se le llama con frecuencia , poniéndolo en su propio archivo y referencias que le ahorra el tiempo de copiar y pegar directamente en todos sus proyectos . Separar el código de una función a partir del código fuente que se llama que hace que su código sea más fácil de leer , editar y mantener. Archivos jspf tienen el código para las funciones y los archivos JSP llaman y ejecutan esas funciones.
Calling jspf
Puede hacer referencia a un archivo jspf en los archivos de código fuente JSP mediante el uso de la sintaxis " <% @ include file = " file - name.jspf " %>" en la parte superior de su archivo . En este código, "file - name.jspf " es el nombre del archivo jspf . Antes de hacer referencia a una página jspf , asegúrese de que ha subido tanto en su servidor y que conoce la dirección del directorio del archivo. Si está en el mismo directorio que el archivo JSP entonces usted puede utilizar su nombre de archivo , pero si está en un directorio diferente, es necesario incluir la dirección completa del directorio antes de "file - name.jspf " en su sentencia include .