Aplicaciones Totales en Línea. Atl

Java Server Faces (JSF)

Aplicaciones Totales en Línea. Atl
En México

Consultar precio
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Capacitación laboral
Lugar México
Horas lectivas 40h
  • Capacitación laboral
  • México
  • 40h
Descripción

Objetivo del curso: Conocer como implementar la capa de interfaz gráfica a través de Java Server Faces. Destinatarios del curso: Desarrolladores en el lenguaje Java. Programadores en el Lenguaje Java. Personas con nivel básico-intermedio en Java.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Consultar
México
Medellin No. 8 Piso 4 Esquina Chapultepec, Col. Roma Del. Cuauhtemoc Mexico D.F., 06700, Ciudad de México (Distrito Federal), México
Ver mapa
Inicio Consultar
Ubicación
México
Medellin No. 8 Piso 4 Esquina Chapultepec, Col. Roma Del. Cuauhtemoc Mexico D.F., 06700, Ciudad de México (Distrito Federal), México
Ver mapa

Preguntas Frecuentes

· Requisitos

Tener conocimientos y experiencia en el uso de Java como lenguaje de programación. Nivel Intermedio-avanzado

Opiniones

0.0
No valorado
Valoración del curso
100%
Lo recomiendan
5.0
excelente
Valoración del Centro

Reseñas de este curso

No hay opiniones de este curso todavía
* Reseñas reunidas por Emagister & iAgora

Profesores

Javier Morales Sánchez
Javier Morales Sánchez
Administrador de Oracle

Programa académico

Review
Installing and running Web applications The MVC architecture

JSF Intro, Overview, and Setup
Understanding JSF
Different views of JSF Comparing JSF to standard servlet/JSP technology Comparing JSF to Apache Struts
Setting Up JSF
Downloading and installing in Tomcat Testing JSF Setting up JSF applications Accessing JSF documentation

Controlling JSF Page Navigation
JSF flow of control The basic steps in using JSF Static navigation
One result mapping
Dynamic navigation
Multiple result mappings

Managed Beans
Using beans to represent request parameters Declaring beans in faces-config.xml Outputting bean properties
Standard JSF approach JSP 2.0 expression language

The JSF Expression Language
Motivating use of the expression language Comparing to the JSP 2.0 EL Accessing bean properties Submitting bean properties
Expressions in output values Expressions in submission values Expressions for action controllers
Accessing collection elements Using implicit objects and operators

JSF Properties Files
Loading properties files Simple messages Parameterized messages Internationalized messages

JSF Event Handling
Comparing action controllers to event listeners Action listeners Value change listeners Using JavaScript to submit form
Browser incompatibilities
Combining action listeners and action controllers in the same GUI element

The JSF "h" (HTML) Package
Most common usage Shared attributes Implied attributes Elements that can invoke action controllers/listeners Elements that can invoke value change listeners Elements that display lists of items

Custom Apache MyFaces Components (Tomahawk)
Tomahawk vs. Trinidad and Tobago Getting the MyFaces components Configuring MyFaces to use Tomahawk Most popular MyFaces components

The Ajax4jsf Component Library
Ajax motivation Installation Main Ajax4jsf Elements
a4j:commandButton a4j:commandLink a4j:poll a4j:support
Limitations on use of h:outputText with Ajax4jsf Other Ajax Toolkits

Validating User Input
Manual validation Implicit automatic validation Explicit validation MyFaces validators Creating custom validators

Using JSF Data Tables
Motivation Basic syntax Defining table headings Formatting tables with style sheets Displaying database tables

JSP Custom Tag Libraries: Basics
Java-based tags
Components of a tag library Basic tags Tags that use attributes Tags that use body content Tags that optionally use body content
JSP-based tags (tag files)
Components of a tag library Basic tags Tags that use attributes Tags that use body content

Developing Custom Components in JSF
Main Pieces of Custom Components
Java class that extends UIComponent Custom JSP tag TLD file that declares custom tag Entry in faces-config.xml JSP page that uses custom tag
Simple output-only components Components that accept attributes Components that accept input

Facelets and Page Templating
Facelets motivation Installation and setup Basic mechanism
Template file and ui:insert Client file and ui:define
Templating with includes
Why ui:include is better than jsp:include
Handling relative URLs Passing data with jsp:param

Using JSTL with JSF
Obtaining JSTL documentation and code The JSTL Expression Language Looping Tags Conditional Evaluation Tags Database Access Tags Preserving the MVC Model
Other Tags


Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares