SlideShare una empresa de Scribd logo
1 de 17
1
PROYECTO DE PRIMFACES “HOTEL”
Iniciamosnuestroproyectoabriendonetbeans8.0
Ya abiertocrearemosnuestroproyecto damosclicenNew Proyect
2
SeleccionamosJavaWeby despuésWebAplication,le damossiguiente
ProjectName cambiamosel nombre pordefectoEHotel ysiguiente
3
Le damossiguiente yaqaquí no hacemosningúncambio
Antesde terminarseleccionamosJavaServerFacesyesperamosaq se habrá un cuadro por debajo
4
Seleccionamosel primercasillerollamado“primefaces”de componentsyle damosterminar
Así nosquedaya nuestroproyectoyacreado
CONECCION CON LA BASE DE DATOS MYSQL
Ahoracomienzalointeresante lacreaciónde nuestroproyecto“EHotel”conectandoconlabase
de datos mysql.
5
Ahorale damos clicenEHotel – nuevo– entityclasesfromdatabase se abriráun cuadro donde
nos pide el nombre de la base de datos.
Aquí seleccionamosNew DataSource le damosunnombre “EHOTEL” enDatabase Connectionle
das ennewdatabase y le dasen ok.
6
En estaimagenle das siguientedriveryseleccionaMySql yle das ensiguiente
Al llegarhastaaquí sololo que tienesque cambiaresdonde dice Database le ponesel nombre de
tu base de datos que sincambiarle nadami es “hotel”
Y le das terminar
7
Si realizaste el pasoanteriorcomolohice yo ya te deberánaparacertodas tustablasen nuestro
cuadro asi como estáaquí, ahora damosclic en“AddAll>>” y se pasaran las tablasde un ladoal
otro y de aquí le das ensiguiente
Una vez que ya estásenEntityClasses donde dice Package tendrásque darle unnombre
“entidades”yle dasenterminarya que no habrá nada masq hacer aquí.
8
CREACION DE LAS PAGINAS DE PRIMEFACES
Vueltahacemosclicennuestroproyectole damosennuevo yahora seleccionamosprimefaces
pagesfromEntityClasses.
Una vez aquí nosaparecerátodas lastablasde nuestrabase de datosque anteriormente ya
llamamosyguardamoscon entidades,igualmentehacemosclicen“AddAll>>” y le pasamosde
un cuadro al otro lado
9
Nosquedaraalgo así y despuésle damosensiguiente
En estaparte lesdaremosnombresala Sessiónconbeans,Backingconcontrollersya Converter
con converterle hacemosunpoco máspequeñalapantallaparadarle en terminar.
10
Aquí se comenzaraa cargar todoslosdatos enlistade nuestroproyecto
Ahoravamos a serviciosdamosclicenServersymandamosa correr a nuestroservidorGlassfish
Server
11
VISIBILIDAD DE BOTONES
Aquí vamosa irnosla carpetaprincipal WebPagesdonde estánnuestrastablasencarpetas
abrimoslaq deseemos“reservaciónDet”yabrimosList.xhtmldentrode estonosvamosal final y
endonde dice style=”visibility;hidden”estaspalabrasborramosyaque harán q aparezcalos
botones
Al eliminarestalíneade códigonosquedaraalgoasí.
12
EXPORTACIÓN O DESCARGA, EXCEL, XML Y PDF
Lo q realizaremosesagregarlasfuncionesexportaciónodescarga,excel,xml ypdf paraello
dentrode donde borramos style=”visibility;hidden”debajode estoseleccionamoscomomuestra
enla imagenylo cambiamosporel códigoq esta debajo
<h:panelGrid columns="2">
<p:panel header="Export All Data">
<h:commandLink>
<p:graphicImage value="excel_icon.jpg"width="24" />
<p:dataExporter type="xls" target="datalist"fileName="cars"/>
</h:commandLink>
<h:commandLink>
<p:graphicImage value="pdf.jpg" width="24" />
<p:dataExporter type="pdf" target="datalist"fileName="cars" />
</h:commandLink>
<h:commandLink>
<p:graphicImage value="descarga.jpg"width="24" />
<p:dataExporter type="csv" target="datalist"fileName="cars"/>
</h:commandLink>
<h:commandLink>
<p:graphicImage value="Xml.png" width="24" />
<p:dataExporter type="xml" target="datalist" fileName="cars"/>
</h:commandLink>
</p:panel>
<p:panel header="Export Page Data">
<h:commandLink>
<p:graphicImage value="excel_icon.jpg"width="24" />
<p:dataExporter type="xls" target="datalist"fileName="datalist"pageOnly="true" />
</h:commandLink>
13
<h:commandLink>
<p:graphicImage value="pdf.jpg" width="24" />
<p:dataExporter type="pdf" target="datalist"fileName="datalist"pageOnly="true" />
</h:commandLink>
<h:commandLink>
<p:graphicImage value="descarga.jpg"width="24" />
<p:dataExporter type="csv" target="datalist"fileName="datalist"pageOnly="true" />
</h:commandLink>
<h:commandLink>
<p:graphicImage value="Xml.png" width="24" />
<p:dataExporter type="xml" target="datalist" fileName="datalist"pageOnly="true" />
</h:commandLink>
</p:panel>
</h:panelGrid>
</p:panel>
<ui:includesrc="/confirmation.xhtml"/>
</h:form>
</ui:composition>
Al copiar lael códigonos quedaraalgoasí sololoque nosfalta esbuscar lasimágenesparaque se
visualice mejoryagradable a lavista
14
Desde lawebdescargamosimágenesylaagregamosa nuestroproyecto
Al mandar a correr el proyectovisualizandolosbotonesyadjuntandolaexportación luciráconlas
imágenesalgoasí
15
CAMBIO DE TEMA DE NUESTRO TRABAJO
Ahoracambiaremosel temade nuestrotrabajo,nosdescargamosel temade mas nos parezcauna
vezdescargoy guardadoen unacarpeta, nosvamosa libreríasdamosclicderechoenadd
jar/folder
Seleccionamosel temaque descargamosenmi caso“ui-darkness”ydamosclicenabrir
16
Una vez hechoestose nosagregara a las librerías,asícomo estaseleccionado
Ahoranos vamosa WEB-INF– y le damosdoble clicenweby pegamosel siguiente códigodebajo
de </welcome-file-list>
<context-param>
<param-name>primefaces.THEME</param-name>
<param-value>ui-darkness</param-value> comentario“/*este nombre variasegunel nombre
del temaque han escojido*/
</context-param>
17
Ahorasolole damos clicderechorun/correr y la aplicaciónse abrirácon nuestronuevotemaasí

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Primefaces hotel.. TERMINADO
Primefaces hotel.. TERMINADOPrimefaces hotel.. TERMINADO
Primefaces hotel.. TERMINADO
 
GEOMETRIC COMPUTER PROGRAMA DE BD
GEOMETRIC COMPUTER PROGRAMA DE BDGEOMETRIC COMPUTER PROGRAMA DE BD
GEOMETRIC COMPUTER PROGRAMA DE BD
 
C# conexión sql server2012-visualstudio2012-mantenimientos
C#   conexión sql server2012-visualstudio2012-mantenimientosC#   conexión sql server2012-visualstudio2012-mantenimientos
C# conexión sql server2012-visualstudio2012-mantenimientos
 
Presentacion visual axiry meza 4102
Presentacion visual axiry meza 4102Presentacion visual axiry meza 4102
Presentacion visual axiry meza 4102
 
Programación III
Programación IIIProgramación III
Programación III
 
Manual De Flash
Manual De FlashManual De Flash
Manual De Flash
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
 
MAQUETACION WEB
MAQUETACION WEBMAQUETACION WEB
MAQUETACION WEB
 
PHP
PHPPHP
PHP
 
Asp
AspAsp
Asp
 
Acceder
AccederAcceder
Acceder
 
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control ToolkitDesarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
 
Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012
 
Tutorial ASP .NET
Tutorial ASP .NETTutorial ASP .NET
Tutorial ASP .NET
 
Manual De Ajax En Espanol
Manual De Ajax En EspanolManual De Ajax En Espanol
Manual De Ajax En Espanol
 
Ejemplo LOGIN conectado a una base de datos
Ejemplo LOGIN conectado a una base de datosEjemplo LOGIN conectado a una base de datos
Ejemplo LOGIN conectado a una base de datos
 
Usando Netbeans para desarrollos en PHP
Usando Netbeans para desarrollos en PHPUsando Netbeans para desarrollos en PHP
Usando Netbeans para desarrollos en PHP
 

Similar a Backup primefaces hotel

Conexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María ParraConexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María ParraMariaphlb
 
Bases de datos hendric gutierrez
Bases de datos hendric gutierrezBases de datos hendric gutierrez
Bases de datos hendric gutierrezHendricGutierrez
 
Reportes En J Developer Parte 1 Y 2
Reportes En J Developer   Parte 1 Y 2Reportes En J Developer   Parte 1 Y 2
Reportes En J Developer Parte 1 Y 2Steven Gomez
 
Manual reportes jsp
Manual reportes jspManual reportes jsp
Manual reportes jspjujuju12
 
Conector 2
Conector 2Conector 2
Conector 2qwz123
 
Replicacion de datos en Oracle
Replicacion de datos en OracleReplicacion de datos en Oracle
Replicacion de datos en OracleJenny Palma
 
Universidad tecnica de babhoyo
Universidad tecnica de babhoyoUniversidad tecnica de babhoyo
Universidad tecnica de babhoyoestudiante
 
manual-conexion-net beanmysql
 manual-conexion-net beanmysql manual-conexion-net beanmysql
manual-conexion-net beanmysqlperjam100
 
Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)javier_ot99
 
Toturial aplicacion base de datos jsp
Toturial aplicacion base de datos jspToturial aplicacion base de datos jsp
Toturial aplicacion base de datos jspGabriela Vazquez
 
Manual de pagina dinámica 01
Manual de pagina dinámica 01Manual de pagina dinámica 01
Manual de pagina dinámica 01Ramiro Cerazo
 
Base de datos desde vb 6.0
Base de datos desde vb 6.0Base de datos desde vb 6.0
Base de datos desde vb 6.0WendyMendez30
 
Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverKarolaynCardozo1
 
Trabajo del profe eloy
Trabajo del profe eloyTrabajo del profe eloy
Trabajo del profe eloyAna Karina GM
 
Instalación de MySQL en dispositivos o pc
Instalación de MySQL en dispositivos o pcInstalación de MySQL en dispositivos o pc
Instalación de MySQL en dispositivos o pcLU1HGFLU1HGF
 

Similar a Backup primefaces hotel (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Conexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María ParraConexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María Parra
 
Practica 4
Practica 4Practica 4
Practica 4
 
Bases de datos hendric gutierrez
Bases de datos hendric gutierrezBases de datos hendric gutierrez
Bases de datos hendric gutierrez
 
Reportes En J Developer Parte 1 Y 2
Reportes En J Developer   Parte 1 Y 2Reportes En J Developer   Parte 1 Y 2
Reportes En J Developer Parte 1 Y 2
 
Manual reportes jsp
Manual reportes jspManual reportes jsp
Manual reportes jsp
 
Conector 2
Conector 2Conector 2
Conector 2
 
Replicacion de datos en Oracle
Replicacion de datos en OracleReplicacion de datos en Oracle
Replicacion de datos en Oracle
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0 VISUAL BASIC 6.0
VISUAL BASIC 6.0
 
Universidad tecnica de babhoyo
Universidad tecnica de babhoyoUniversidad tecnica de babhoyo
Universidad tecnica de babhoyo
 
manual-conexion-net beanmysql
 manual-conexion-net beanmysql manual-conexion-net beanmysql
manual-conexion-net beanmysql
 
Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)
 
Trabajo del profe eloy
Trabajo del profe eloyTrabajo del profe eloy
Trabajo del profe eloy
 
Toturial aplicacion base de datos jsp
Toturial aplicacion base de datos jspToturial aplicacion base de datos jsp
Toturial aplicacion base de datos jsp
 
Manual de pagina dinámica 01
Manual de pagina dinámica 01Manual de pagina dinámica 01
Manual de pagina dinámica 01
 
Base de datos desde vb 6.0
Base de datos desde vb 6.0Base de datos desde vb 6.0
Base de datos desde vb 6.0
 
Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql server
 
Trabajo del profe eloy
Trabajo del profe eloyTrabajo del profe eloy
Trabajo del profe eloy
 
Instalación de MySQL en dispositivos o pc
Instalación de MySQL en dispositivos o pcInstalación de MySQL en dispositivos o pc
Instalación de MySQL en dispositivos o pc
 
Trabajo de base de datos en sqlserver
Trabajo de base de datos en sqlserverTrabajo de base de datos en sqlserver
Trabajo de base de datos en sqlserver
 

Backup primefaces hotel

  • 1. 1 PROYECTO DE PRIMFACES “HOTEL” Iniciamosnuestroproyectoabriendonetbeans8.0 Ya abiertocrearemosnuestroproyecto damosclicenNew Proyect
  • 3. 3 Le damossiguiente yaqaquí no hacemosningúncambio Antesde terminarseleccionamosJavaServerFacesyesperamosaq se habrá un cuadro por debajo
  • 4. 4 Seleccionamosel primercasillerollamado“primefaces”de componentsyle damosterminar Así nosquedaya nuestroproyectoyacreado CONECCION CON LA BASE DE DATOS MYSQL Ahoracomienzalointeresante lacreaciónde nuestroproyecto“EHotel”conectandoconlabase de datos mysql.
  • 5. 5 Ahorale damos clicenEHotel – nuevo– entityclasesfromdatabase se abriráun cuadro donde nos pide el nombre de la base de datos. Aquí seleccionamosNew DataSource le damosunnombre “EHOTEL” enDatabase Connectionle das ennewdatabase y le dasen ok.
  • 6. 6 En estaimagenle das siguientedriveryseleccionaMySql yle das ensiguiente Al llegarhastaaquí sololo que tienesque cambiaresdonde dice Database le ponesel nombre de tu base de datos que sincambiarle nadami es “hotel” Y le das terminar
  • 7. 7 Si realizaste el pasoanteriorcomolohice yo ya te deberánaparacertodas tustablasen nuestro cuadro asi como estáaquí, ahora damosclic en“AddAll>>” y se pasaran las tablasde un ladoal otro y de aquí le das ensiguiente Una vez que ya estásenEntityClasses donde dice Package tendrásque darle unnombre “entidades”yle dasenterminarya que no habrá nada masq hacer aquí.
  • 8. 8 CREACION DE LAS PAGINAS DE PRIMEFACES Vueltahacemosclicennuestroproyectole damosennuevo yahora seleccionamosprimefaces pagesfromEntityClasses. Una vez aquí nosaparecerátodas lastablasde nuestrabase de datosque anteriormente ya llamamosyguardamoscon entidades,igualmentehacemosclicen“AddAll>>” y le pasamosde un cuadro al otro lado
  • 9. 9 Nosquedaraalgo así y despuésle damosensiguiente En estaparte lesdaremosnombresala Sessiónconbeans,Backingconcontrollersya Converter con converterle hacemosunpoco máspequeñalapantallaparadarle en terminar.
  • 10. 10 Aquí se comenzaraa cargar todoslosdatos enlistade nuestroproyecto Ahoravamos a serviciosdamosclicenServersymandamosa correr a nuestroservidorGlassfish Server
  • 11. 11 VISIBILIDAD DE BOTONES Aquí vamosa irnosla carpetaprincipal WebPagesdonde estánnuestrastablasencarpetas abrimoslaq deseemos“reservaciónDet”yabrimosList.xhtmldentrode estonosvamosal final y endonde dice style=”visibility;hidden”estaspalabrasborramosyaque harán q aparezcalos botones Al eliminarestalíneade códigonosquedaraalgoasí.
  • 12. 12 EXPORTACIÓN O DESCARGA, EXCEL, XML Y PDF Lo q realizaremosesagregarlasfuncionesexportaciónodescarga,excel,xml ypdf paraello dentrode donde borramos style=”visibility;hidden”debajode estoseleccionamoscomomuestra enla imagenylo cambiamosporel códigoq esta debajo <h:panelGrid columns="2"> <p:panel header="Export All Data"> <h:commandLink> <p:graphicImage value="excel_icon.jpg"width="24" /> <p:dataExporter type="xls" target="datalist"fileName="cars"/> </h:commandLink> <h:commandLink> <p:graphicImage value="pdf.jpg" width="24" /> <p:dataExporter type="pdf" target="datalist"fileName="cars" /> </h:commandLink> <h:commandLink> <p:graphicImage value="descarga.jpg"width="24" /> <p:dataExporter type="csv" target="datalist"fileName="cars"/> </h:commandLink> <h:commandLink> <p:graphicImage value="Xml.png" width="24" /> <p:dataExporter type="xml" target="datalist" fileName="cars"/> </h:commandLink> </p:panel> <p:panel header="Export Page Data"> <h:commandLink> <p:graphicImage value="excel_icon.jpg"width="24" /> <p:dataExporter type="xls" target="datalist"fileName="datalist"pageOnly="true" /> </h:commandLink>
  • 13. 13 <h:commandLink> <p:graphicImage value="pdf.jpg" width="24" /> <p:dataExporter type="pdf" target="datalist"fileName="datalist"pageOnly="true" /> </h:commandLink> <h:commandLink> <p:graphicImage value="descarga.jpg"width="24" /> <p:dataExporter type="csv" target="datalist"fileName="datalist"pageOnly="true" /> </h:commandLink> <h:commandLink> <p:graphicImage value="Xml.png" width="24" /> <p:dataExporter type="xml" target="datalist" fileName="datalist"pageOnly="true" /> </h:commandLink> </p:panel> </h:panelGrid> </p:panel> <ui:includesrc="/confirmation.xhtml"/> </h:form> </ui:composition> Al copiar lael códigonos quedaraalgoasí sololoque nosfalta esbuscar lasimágenesparaque se visualice mejoryagradable a lavista
  • 14. 14 Desde lawebdescargamosimágenesylaagregamosa nuestroproyecto Al mandar a correr el proyectovisualizandolosbotonesyadjuntandolaexportación luciráconlas imágenesalgoasí
  • 15. 15 CAMBIO DE TEMA DE NUESTRO TRABAJO Ahoracambiaremosel temade nuestrotrabajo,nosdescargamosel temade mas nos parezcauna vezdescargoy guardadoen unacarpeta, nosvamosa libreríasdamosclicderechoenadd jar/folder Seleccionamosel temaque descargamosenmi caso“ui-darkness”ydamosclicenabrir
  • 16. 16 Una vez hechoestose nosagregara a las librerías,asícomo estaseleccionado Ahoranos vamosa WEB-INF– y le damosdoble clicenweby pegamosel siguiente códigodebajo de </welcome-file-list> <context-param> <param-name>primefaces.THEME</param-name> <param-value>ui-darkness</param-value> comentario“/*este nombre variasegunel nombre del temaque han escojido*/ </context-param>
  • 17. 17 Ahorasolole damos clicderechorun/correr y la aplicaciónse abrirácon nuestronuevotemaasí