Skip to content
EntityQ917721· pop 8· linked from 30 articles

Also known as view

In computing, Facelets is an open-source Web template system under the Apache license and the default view handler technology (aka view declaration language) for Jakarta Faces (JSF; formerly Jakarta Server Faces and JavaServer Faces). The language requires valid input XML documents to work. Facelets supports all of the JSF UI components and focuses completely on building the JSF component tree, reflecting the view for a JSF application.

Wikidata facts

Instance of
free software
Official website
facelets.dev.java.net
Show 2 more facts
copyright license
Apache License
programmed in
Java
Sources (2)

via Wikidata · CC0

Article · Português

Em computação, Facelets é um sistema de template Web de código aberto sob a licença Apache e a tecnologia de processador de visões padrão (também conhecido como a linguagem de declaração de visão) para o JavaServer Faces (JSF). A linguagem requer documentos XML de entrada válidos para funcionar. Facelets suporta todos os componentes de IU do JSF e se concentra totalmente na construção da árvore de componentes JSF, refletindo a visão para uma aplicação JSF. É baseado no padrão de projeto de Visão Composta. Isto significa que seções de uma página ou mesmo as próprias páginas podem ser reutilizadas por outras páginas. Um Facelet pode ser definido como uma seção reutilizável de conteúdo ou uma sub-árvore de componentes em uma página JSF que pode ser por si mesma composta de outros Facelets. Neste sentido, um Facelet é um elemento de uma visão composta que pode ser facilmente combinado com outros Facelets para construir uma visão JSF que será apresentada ao usuário. Apesar das tecnologias JSF e JSP terem sido melhorados para funcionarem melhor em conjunto, Facelets elimina os problemas observados no artigo de "Melhorando o JSF retirando o JSP". O Facelets baseia-se em algumas das idéias do , e é semelhante o suficiente para fazer uma comparação. O projeto é conceitualmente similar ao Tapestry, que trata blocos de elementos HTML como componentes do framework apoiados por classes Java. Facelets também tem algumas semelhanças com o framework no que diz respeito a suportar templates, bem como composição. Facelets foi originalmente criado por em 2005 como uma linguagem de declaração de visão alternativa separada para o JSF 1.1 e JSF 1.2, as quais utilizavam o JSP como a linguagem de declaração de visão padrão. A partir do JSF 2.0, Facelets foi promovido pelo grupo de peritos JSF para ser a linguagem de declaração de visão padrão. JSP se tornou obsoleta como um legado que caiu em desuso.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 8 languages

via Wikidata sitelinks · CC0