Tecnología

Inicio

Diferencia entre una página JSP Etiquetas y Frijoles

Diferencia entre una página JSP Etiquetas y Frijoles


JavaBeans y etiquetas de encargo de Java Server (JSP) se utilizan en aplicaciones Java para crear aplicaciones y sitios web. JavaBeans encapsulan procesamiento de datos y el análisis lógico. etiquetas JSP personalizadas se utilizan para presentar la información en las páginas web. Cuando alguien ve un código de la página web, pueden ver Java Beans y etiquetas JSP personalizadas, pero no el código complejo cada uno se extiende desde el servidor que proporciona la página web y procesamiento de datos.

Java Beans

Java Beans o frijoles son módulos de código reutilizable que capturan un estado en un cubo de datos utilizable que puede ser procesado por otro código. De acuerdo con "Java / J2EE compañero de entrevista de trabajo", "JavaBeans pueden ser utilizados tanto en servlets y JSP. Se puede definir un frijol en un servlet y utilizarlos en otro servlet o página JSP. "Almacenan información Java Beans y el estado de la información. Java Beans se comunican con Enterprise Java Beans (EJB) en el servidor. Java Beans seguimiento de la información, tales como el tiempo de conexión de usuario e iniciará acciones como cerrar la sesión en un sitio web después de períodos de inactividad.

JSP personalizadas Etiquetas

Diferencia entre una página JSP Etiquetas y Frijoles

etiquetas JSP personalizadas son similares a HTML.

etiquetas JSP personalizadas, también llamada también llamados extensiones de etiquetas JSP, la creación de divorcio de una página Web de la codificación de Java. Las etiquetas personalizadas proporcionan funcionalidad reutilizable en las páginas Web JSP. atributos de etiquetas JSP están escritas en la forma nombre = valor dentro de la propia etiqueta. etiquetas JSP personalizadas pueden ser almacenados en bibliotecas de etiquetas llamadas taglibs. Cambio de implementaciones de etiquetas JSP no cambia el código Java que hace referencia la etiqueta. etiquetas JSP personalizadas permiten la creación de páginas web personalizadas acciones de redirigir a los usuarios para tener en cuenta las páginas Web de estado o generar ventanas secundarias del navegador. etiquetas JSP personalizadas llamarán y presentes páginas Web de usuario como inicio y cierre de las pantallas.

similitudes

Ambos objetos están diseñados para volver a la facilidad de uso a través de un sitio web. Java Beans y etiquetas JSP personalizadas están unidos por sus nombres de los atributos de modo que cuando se altera el código, el resto de las etiquetas y Java Beans se actualizan también. Esto se llama de mantenimiento. Tanto Java Beans y etiquetas JSP personalizadas se implementan a través de clases de Java. Ambas etiquetas personalizadas y Frijoles JSP se utilizan para crear una encapsulación reutilizable de código Java compleja o análisis lógico.

diferencias

etiquetas personalizadas implementan acciones en los Java Beans, tales como la generación de un mensaje de error cuando se introducen los valores no válidos en un campo de página web o la presentación de una página de inicio de sesión después se aceptan las credenciales de usuario. contenido JSP se puede manipular con etiquetas personalizadas pero no con JavaBeans. De acuerdo con "Programación Java Server Faces", "no es común utilizar un grano de enviar las etiquetas HTML de un navegador Web, porque esto hace que el grano a medida para esa página." Se recomiendan las etiquetas personalizadas para el envío de etiquetas HTML para un navegador Web. Las etiquetas personalizadas pueden recibir parámetros proporcionados por las JSP. etiquetas JSP pueden representar los botones de control, mientras que Java Beans controlar y mantener estados de conexión.