stringtranslate.com

Apache MyFaces

Apache MyFaces es un proyecto de Apache Software Foundation que crea y mantiene una implementación de JavaServer Faces de código abierto , junto con varias bibliotecas de componentes JSF que se pueden implementar en la implementación principal. El proyecto se divide en varios subproyectos:

El estándar se basa en el paradigma Modelo Vista Controlador , pero también está basado en componentes y orientado a eventos. Se pueden utilizar diferentes lenguajes de plantillas. En el estándar se utiliza JSP, otras opciones incluyen lenguajes de plantillas basados ​​en XML como Shale Clay o Facelets. [2]

Centro

El subproyecto MyFaces Core es una implementación de código abierto de la especificación JavaServer Faces . Cada versión principal de MyFaces Core está certificada según el Kit de compatibilidad de tecnología de Sun para garantizar su cumplimiento. [3]

El subproyecto principal se divide en dos submódulos:

Estos dos submódulos se distribuyen en dos bibliotecas, myfaces-api.jar y myfaces-impl.jar. Ambas son necesarias para poder implementar una aplicación web basada en JSF.

La última versión de MyFaces Core es la 2.3.4. Requiere Java 1.8 o posterior, JSP 2.2, JSTL 1.2, CDI 2.0, WebSocket 1.1 y una implementación de Java Servlet 4.0. [4]

Véase también

Referencias

  1. ^ ab "Apache MyFaces - Noticias" . Consultado el 24 de mayo de 2023 .
  2. ^ "MyFaces – Introducción a JSF". myfaces.apache.org . Archivado desde el original el 22 de septiembre de 2017 . Consultado el 23 de abril de 2018 .
  3. ^ "Descripción de Apache MyFaces Core 1.2". Archivado desde el original el 13 de diciembre de 2009. Consultado el 7 de diciembre de 2009 .
  4. ^ "Descripción de Apache MyFaces Core 2.2". Archivado desde el original el 3 de enero de 2016. Consultado el 29 de enero de 2016 .

Enlaces externos