Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. <html xmlns="http://www.w3.org/1999/xhtml"
  2.     xmlns:p="http://primefaces.prime.com.tr/ui"
  3.       xmlns:h="http://java.sun.com/jsf/html"
  4.       xmlns:f="http://java.sun.com/jsf/core">
  5.     <h:head>
  6.         <title>santiagotapiay - Integración JSF Hibernate</title>
  7.     </h:head>
  8.     <h:body>
  9.         <center> <FIELDSET style="-moz-border-radius:10px;background-color: #EEEEEE;
  10. width: 800px; height: 90px; " class="borderFieldSet">
  11. <center> <h3><h:outputText value="Integracion JSF - Hibernate " /></h3></center>
  12. <center><h:outputText value="By Santiago Tapia Y. - @santiagotapiay " /></center>
  13.  
  14. <center><h:outputLink>http://santiagotapiay.blogspot.com/</h:outputLink></center>
  15. </FIELDSET> </center>
  16.        
  17.            <center><FIELDSET  style="-moz-border-radius:10px; width: 800px; "  class="borderFieldSet">
  18. <legend>Formulario de Ingreso de datos:</legend>
  19. <h:form id="form_save">
  20.     <h:messages/>    
  21.     <h:panelGrid columns="3">
  22.                 <h:outputLabel value="Name" for="name" />
  23.                 <h:inputText value="#{personaBB.persona.name}" id="name" required="true"/>
  24.                 <h:message for="name"/>
  25.                
  26.                 <h:outputLabel value="Email" for="email" />
  27.                 <h:inputText value="#{personaBB.persona.email}" id="email" required="true"/>
  28.                 <h:message for="email"/>
  29.                
  30.                 <h:outputLabel value="Website" for="website" />
  31.                 <h:inputText value="#{personaBB.persona.website}" id="website" required="true"/>
  32.                 <h:message for="website"/>
  33.                
  34.                 <h:outputLabel value="Message" for="message" />
  35.                 <h:inputTextarea value="#{personaBB.persona.message}" id="message" required="true"/>  
  36.                 <h:message for="message"/>
  37.                
  38.                 <h:outputText value="" />
  39.                 <h:commandButton action="#{personaBB.save()}" value="Guardar" />
  40.                 <h:outputText value="" />
  41.         </h:panelGrid>
  42. </h:form>
  43. </FIELDSET> </center>
  44. <center> <FIELDSET style="-moz-border-radius:10px;background-color: #EEEEEE;
  45. width: 800px; " class="borderFieldSet">
  46.  <legend>Carga de Datos:</legend>
  47.  
  48.  <p:dataTable value="#{personaBB.lista}" var="persona" style="font-size:10px">
  49.         <p:column>
  50.                 <f:facet name="header" >
  51.                         <h:outputText value="Código" />
  52.                 </f:facet>
  53.                 <h:outputText value="#{persona.id}" />
  54.         </p:column>
  55.         <p:column>
  56.                 <f:facet name="header" >
  57.                         <h:outputText value="Nombre" />
  58.                 </f:facet>
  59.                 <h:outputText value="#{persona.name}" />
  60.         </p:column>
  61.         <p:column>
  62.                 <f:facet name="header" >
  63.                         <h:outputText value="Email" />
  64.                 </f:facet>
  65.                 <h:outputText value="#{persona.email}" />
  66.         </p:column>
  67.         <p:column>
  68.                 <f:facet name="header" >
  69.                         <h:outputText value="Website" />
  70.                 </f:facet>
  71.                 <h:outputText value="#{persona.website}" />
  72.         </p:column>
  73.         <p:column>
  74.                 <f:facet name="header" >
  75.                         <h:outputText value="Comment" />
  76.                 </f:facet>
  77.                 <h:outputText value="#{persona.message}" />
  78.         </p:column>
  79.        
  80.  </p:dataTable>
  81.  </FIELDSET> </center>
  82.     </h:body>
  83. </html>