Apache MyFaces Trinidad
{{Infobox software
| name = Apache MyFaces Trinidad
| logo =
| screenshot =
| caption =
| developer = Apache Software Foundation
| discontinued = yes
| latest release version = 2.2.1
| latest release date = {{Start date and age|2017|07|21}}
| latest preview version =
| latest preview date =
| programming language = Java
| platform = Java
| genre = web framework
| license =
| website = {{Official URL}}
}}
Apache MyFaces Trinidad is a JSF framework including a large, enterprise quality component library, supporting critical features such as accessibility (e.g. Section 508), right-to-left languages, etc. It also includes a set of framework features, including:
- Partial-page rendering support for the entire component set
- Integrated client-side validation
- A dialog framework
- pageFlowScope, for communicating between pages{{Cite web|url=https://myfaces.apache.org/trinidad/|archive-url = https://web.archive.org/web/20210116094151/https://myfaces.apache.org/trinidad/|archive-date = 2021-01-16|title = Apache MyFaces}}
Trinidad is a subproject of Apache MyFaces project and was donated by Oracle, where it was known as ADF Faces. It was renamed Trinidad after a long voting process. Trinidad is more than just a component library because it also contains a lot of goodies which solve common development challenges.{{cite book |last=Wadia, Marinschek, Saleh, Byrne |title=The Definitive Guide to Apache MyFaces and Facelets |publisher=Apress |date=2008 |location=New York |pages=111 |isbn=9781590597378}}