Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roman31x/curso-java-jsf
La tecnología JavaServer Faces permite construir aplicaciones Web que implementan una separación entre el comportamiento y la presentación tradicionalmente ofrecidas por arquitectura UI del lado del cliente.
https://github.com/roman31x/curso-java-jsf
css html java jdbc-driver jsf mvc spring
Last synced: 5 days ago
JSON representation
La tecnología JavaServer Faces permite construir aplicaciones Web que implementan una separación entre el comportamiento y la presentación tradicionalmente ofrecidas por arquitectura UI del lado del cliente.
- Host: GitHub
- URL: https://github.com/roman31x/curso-java-jsf
- Owner: Roman31X
- Created: 2024-08-03T03:39:07.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-11T01:29:02.000Z (3 months ago)
- Last Synced: 2024-08-11T02:37:12.413Z (3 months ago)
- Topics: css, html, java, jdbc-driver, jsf, mvc, spring
- Language: Java
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JAVA + SPRING + JSF
## Tecnología JSF
La tecnología JavaServer Faces permite construir aplicaciones Web que
implementan una separación entre el comportamiento y la presentación
tradicionalmente ofrecidas por arquitectura UI del lado del cliente.
JSF se hace fácil de usar al aislar al desarrollador del API de Servlet.Aplica el patrón de diseño MVC (Modelo - Vista - Controlador)
- Modelo -> Los datos
- Vista -> Páginas HTML (plantillas)
- Controlador -> Donde se administran las peticiones web.Un framework es una herramienta que nos facilita hacer una tarea, por
ejemplo rear una página web.### Se implementara el protocolo ***HTTP***
El cual significa Hypertext Transfer Protocol o Protocolo de Transferencia
de Hipertexto.- Ejemplo:
| Cliente HTTP | Pagina WEB | Servidor HTTP |
|------------------|----------------------|--------------------|
| :technologist: | Petición HTTP ---> | :desktop_computer: |
| Usuario | <--- Respuesta HTTP | Servidor |### Se implementará Petición ***GET HTTP***
- Para solicitar recursos a un servidor web, existen varios métodos que podemos usar.
- Por default al solicitar una página a recursos web al servidor se utiliza el método
get.### Se implementará Petición ***POST HTTP***
- Una petición POST nos permite enviar información al servidor web.
- La petición POST se envía en el cuerpo de la petición HTTP.
- En cambio, una petición GET se envía la información en el URL de la petición.## Tecnología PrimeFase
Primefaces es una librería ligera que está encapsulada en un único jar
y que no requiere el uso o instalación de software de terceros para su
puesta en marcha. Esto nos se les puede negar a los chicos de Primefaces
ya que lo han mantenido así desde sus primeras versiones hasta el día
de hoy.