JSF(Faces) - Ayuda

Buenos días comunidad.

Estoy utilizando JSF(Faces), pero no he encontrado como utilizar un (if), e tratado de mezclar con etiquetas <% %> de jsp, pero nada.

Alguien tiene por ahi un turorial completo de JSF, que me faciliten, ojala con ejemplos. Tambien necesito crear un pdf. se puede.

Gracias

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

JSF(Faces) - Ayuda

Que tal camso17 respcto de tu if una opcion es que incluyas las librerias de JSTL en tu proyecto las cuales puedes encontrar en internet, y serian las siguientes jstl-api.jar, jslt-impl.jar. Y asi mismo la libreria llamada standar.jar recuerda incluirlas en el lib de tu proyecto web.

En ti jsp tendrias que colocar el sigueinte taglib: <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
y se usa de la sigueinte manera

En este caso se usa para msotrar u ocultar un boton.

si requiers mas informacion refierete a esta pagina:

Gracias

Voy a mirarlo, ya había visto por ahi el tag

Imagen de ezamudio

JSF != JSTL

El   en JSF probablemente es distinto del   de JSTL (JSTL no es otra cosa que una colección de tags para JSP, mientras que JSF ya es una cosa distinta de JSP, es como un JSP+Struts).

Imagen de linolarios

Para qué sería el if?

Cuál es tu lógica ?

Los componentes en jsf tienen un atributo "rendered" que acompañado de una sentencia boleana
renderea el componente si es true o false. Pero recuerda mantener todo lo referente a la lógica del
negocio en el backend.

Para el pdf puedes ocupar jasperreports .

Saludos

Imagen de gallark

Mira para mas profundidad en

Mira para mas profundidad en el aprendizaje de jsf 1.2 te recomiendo este libro q es bastante completo y puede ayudarte, pero debes tenerle paciencia para poder completarlo.

Saludos.