etiquetas JavaBeans y la costumbre Java Server Page ( JSP ) se utilizan en las aplicaciones Java para construir aplicaciones y sitios web . JavaBeans encapsular el 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 , es posible que vea Java Beans y etiquetas JSP personalizadas , pero no el código de cada complejo se extiende desde el servidor que proporciona la página web y el procesamiento de datos . Java Beans
Java Beans o frijoles son módulos de código reutilizables que capturan un estado en un cubo de datos utilizable que puede ser procesado por otro código. Según " Java/J2EE Job Interview Companion ", " JavaBeans puede ser utilizado tanto en Servlets y JSP . Puede definir un bean en un Servlet y utilizarlos en otro Servlet o página JSP. "Java Beans almacenan información y el estado de la información . Java Beans comunicarse con Enterprise Java Beans ( EJB ) en el servidor . Java Beans información de la pista , como el tiempo de conexión del usuario y iniciarán acciones como el registro de un sitio web después de períodos de inactividad .
Personalizados JSP Etiquetas
personalizados etiquetas JSP son similares a HTML.
etiquetas JSP personalizadas , también llamado también llamados extensiones de etiquetas JSP , creación de divorcio de una página Web de Java codificación . Etiquetas personalizadas proporcionan funcionalidad reutilizable en las páginas Web JSP. Atributos de etiquetas JSP están escritos en la forma nombre = valor dentro de la propia etiqueta . Etiquetas JSP personalizados se pueden almacenar en bibliotecas de etiquetas llamadas taglibs . Cambio de las implementaciones de etiquetas JSP personalizadas no cambia el código de Java que hace referencia la etiqueta . Etiquetas JSP personalizadas permiten la creación de acciones de página web personalizada de redirigir a los usuarios a tener en cuenta las páginas Web de estado o generar ventanas secundarias del navegador . Etiquetas JSP personalizadas llamarán y actuales usuarios páginas web como registro de las pantallas .
Similitudes
Ambos objetos están diseñados para la reutilización a través de una página web . Java Beans y etiquetas JSP personalizadas están unidos por sus nombres de atributos para que cuando se altera el código , todas las otras marcas y Java Beans se actualizan también. Esto se conoce como la mantenibilidad . Ambos Java Beans y etiquetas JSP personalizadas se implementan a través de clases de Java. Ambas etiquetas JSP personalizadas y frijoles se utilizan para crear una encapsulación reutilizable de código Java compleja o análisis lógico .
Diferencias
etiquetas personalizados implementan acciones en los Java Beans , tales como la generación de un mensaje de error cuando los valores ilegales se introducen en un campo de página web o presentar una página de inicio de sesión después de que se aceptan las credenciales de usuario . Contenido de JSP se puede manipular con las etiquetas personalizadas , pero no con JavaBeans . Según " JavaServer Faces Programación" , " no es común utilizar un bean para enviar etiquetas HTML para un navegador web ya que esto hace que el grano a medida para esa página. " Etiquetas personalizadas se recomiendan para el envío de las etiquetas HTML de un navegador Web. Etiquetas personalizadas pueden recibir parámetros proporcionados por JSP . Etiquetas JSP pueden representar los botones de control , mientras que Java Beans controlar y mantener estados de conexión .