JSF es uno de los frameworks java mas robustos para la realizacion de aplicaciones WEB con interfaces de usuario ricas y eficientes, sobre todo la ventaja esta cuando usamos un IDE como Netbeans 6.x que ya nos permite a partir de un buen esquema de base de datos realizar toda la generacion de codigo para las operaciones basicas conocidas como CRUD (crear, eliminar, actualizar y visualizar).
Los componentes de JSF son aquellos mismos componentes HTML pero evolucionados, que con una configuracion minima se adaptan mejor a nuestras necesidades actuales de desarrollo cuando ya usamos tecnicas como AJAX.
Ejemplo si antes teniamos un:
<form method="get" action="servlet"> <input type="submit" value="Enviar" /> </form>
ahora con JSF queda :
<h:form>
<h:inputtext action="#{controlador.accion}" ajax="true"
update="contenedordemensajes" value="enviar"> </h:inputtext>
</h:form>
Cuando desarrollamos bajo componentes JSF tenemos que olvidarnos por completo de una perspectiva visual de nuestras paginas a travez de dreamweaver o cualquier otro editor HTML.
Existe en la actualidad un IDE llamada Jdeveloper 11 g de la Casa de Oracle la cual nos permite realizar una edicion visual de nuestros proyectos JSF. aqui su evolucion se llama ADF que sera tema para otro post.
No hay comentarios:
Publicar un comentario