Está en la página 1de 1

Web Application -war-ejb-ejb-ejb-war-warfaces-config persistence unit (jbdc) entity classes from databases session bean JSF managed bean

(lista de entidades, getter & setter, @EJB) JSF index (data table from entity)

********* TRES CAPAS ***EnterpliseAplication1*** Ear compila el ejb y war EJB.- entidades (cada una de las tablas) dao (bean de sesin - con controlador genrico) excepciones negocio (servicios - controlador y su interfaz - gestor de usuarios) WAR.- webpage (jsf) reportes archivos de recursos plantillas webservices (manejar clases independietes) controladores (bean manejados - llama los servicios y bean de sesion) File NewProyect JavaEE Entreprise Application NombreProyecto CrearEJB-WAR EJB solo librerias - persistencias WAR FACES-CONFIG web.xml (con que page inicia) Plantilla (JavaServerFaces FaceletsTemplate nombrePlantilla seleccionarCSS d entroDirectorioPlantillas se crea automticamente el css en la carpeta de resources) index.xhtml (poner componente composition en BODY <ui:composition template= "./plantillas/plantilla.xhtml"></ui:co mposition> editar la plantilla la llamada del CSS por <h:outputStylesheet l ibrary="css" name="default.css") BeanManjado NewJSFManagedBean a nivel de sesion ***PrincipalBean*** todos lo s beanManjados deben ser serializables Detectar en el BeanManejado que dispositivo se est utilizando ******jstl como dato********