Você está na página 1de 1

Definio de Myfaces

Introduo: Como resultado do advento do ASP.NET, a Sun desenvolveu a especificao de uma tecnologia que unisse as camadas de apresentao e controle do modelo MVC em um nico framework, chamado Java Server Faces. Java Server faces nada mais que a juno do que o Struts tem a oferecer nvel de camada de controle junto com o JSTL ou Taglibs para uso na camada de apresentao. Seu funcionamento segue princpios semelhantes ao que encontramos no ASP.NET, um exemplo o managed bean ou backing bean que nada mais uma estrutura semelhante ao codebehind do ASP.NET Existem algumas IDE"s que j suportam o desenvolvimento visual de aplicaes usando o Java Server Faces, entre elas o Sun Java Studio Creator e o WebSphere Studio Developer, sendo que a segunda oferece maior flexibilidade que a primeira no desenvolvimento de aplicaes web usando o JSF. Propsito: Neste artigo estarei abordando o desenvolvimento de uma aplicao web usando uma implementao do JSF chamada MyFaces, que um projeto opensource que visa ser uma implementao completa do JSF com uma licensa que permite a distribuio de suas bibliotecas para uso em uma aplicao web de fins comerciais. Vamos abordar o desenvolvimento sem o uso das IDE"s citadas anteriormente, lembrando que com o uso dessas ferramentas nenhum dos passos citados sero necessrios visto que as mesmas faro todo o trabalho de publicao de sua aplicao web para voc.

Você também pode gostar