<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:p="http://primefaces.prime.com.tr/ui"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core">
<h:head>
<title>santiagotapiay - Integración JSF Hibernate</title>
</h:head>
<h:body>
<center> <FIELDSET style="-moz-border-radius:10px;background-color: #EEEEEE;
width: 800px; height: 90px; " class="borderFieldSet">
<center> <h3><h:outputText value="Integracion JSF - Hibernate " /></h3></center>
<center><h:outputText value="By Santiago Tapia Y. - @santiagotapiay " /></center>
<center><h:outputLink>http://santiagotapiay.blogspot.com/</h:outputLink></center>
</FIELDSET> </center>
<center><FIELDSET style="-moz-border-radius:10px; width: 800px; " class="borderFieldSet">
<legend>Formulario de Ingreso de datos:</legend>
<h:form id="form_save">
<h:messages/>
<h:panelGrid columns="3">
<h:outputLabel value="Name" for="name" />
<h:inputText value="#{personaBB.persona.name}" id="name" required="true"/>
<h:message for="name"/>
<h:outputLabel value="Email" for="email" />
<h:inputText value="#{personaBB.persona.email}" id="email" required="true"/>
<h:message for="email"/>
<h:outputLabel value="Website" for="website" />
<h:inputText value="#{personaBB.persona.website}" id="website" required="true"/>
<h:message for="website"/>
<h:outputLabel value="Message" for="message" />
<h:inputTextarea value="#{personaBB.persona.message}" id="message" required="true"/>
<h:message for="message"/>
<h:outputText value="" />
<h:commandButton action="#{personaBB.save()}" value="Guardar" />
<h:outputText value="" />
</h:panelGrid>
</h:form>
</FIELDSET> </center>
<center> <FIELDSET style="-moz-border-radius:10px;background-color: #EEEEEE;
width: 800px; " class="borderFieldSet">
<legend>Carga de Datos:</legend>
<p:dataTable value="#{personaBB.lista}" var="persona" style="font-size:10px">
<p:column>
<f:facet name="header" >
<h:outputText value="Código" />
</f:facet>
<h:outputText value="#{persona.id}" />
</p:column>
<p:column>
<f:facet name="header" >
<h:outputText value="Nombre" />
</f:facet>
<h:outputText value="#{persona.name}" />
</p:column>
<p:column>
<f:facet name="header" >
<h:outputText value="Email" />
</f:facet>
<h:outputText value="#{persona.email}" />
</p:column>
<p:column>
<f:facet name="header" >
<h:outputText value="Website" />
</f:facet>
<h:outputText value="#{persona.website}" />
</p:column>
<p:column>
<f:facet name="header" >
<h:outputText value="Comment" />
</f:facet>
<h:outputText value="#{persona.message}" />
</p:column>
</p:dataTable>
</FIELDSET> </center>
</h:body>
</html>