Coder Social home page Coder Social logo

rajenderthota / javaserverfaces-spec Goto Github PK

View Code? Open in Web Editor NEW

This project forked from javaee/javaserverfaces-spec

0.0 0.0 0.0 149.61 MB

JavaServer(TM) Faces Specification web site

Home Page: https://javaee.github.io/javaserverfaces-spec/

License: Other

HTML 47.15% SCSS 52.85%

javaserverfaces-spec's Introduction

About

JavaServer Faces technology simplifies building user interfaces for JavaServer applications. Developers can build web applications by assembling reuseable UI components in a page; connecting these components to an application data source; and wiring client-generated events to server-side event handlers. This project provides information on the continued development of the JavaServer Faces specification.

JavaServer Faces (JSF) is a JCP Standard technology for authoring component based user interfaces on the Java EE platform. This particular GitHub project hosts the official JSF specification issue tracker. There are three implementations of the JSF specification, all of them developed with OSI approved Open Source licenses.

Current Status

  • JSF 2.3 is the designated user interface standard for Java EE 8. It went final on 17 April 2017.

  • JSF 2.2 is the user interface standard for Java EE 7 The most recent major release of JSF is 2.2. This release occurred on 21 May 2013.

Downloads

JSF 2.3

JSF 2.3 and Java EE 8 are complete. The executable implementations of the JSF 2.3 milestones as well as other versions are available in the javax.faces repository. This release is included in GlassFish 5 Builds.

The human readable specification may be downloaded from <http://jcp.org/>.

The API is available at Maven Central at these coordinates.

<dependency>
  <groupId>javax.faces</groupId>
  <artifactId>javax.faces-api</artifactId>
  <version>2.3</version>
  <scope>provided</scope>
</dependency

The implementation is also available at these coordinates.

<dependency>
  <groupId>org.glassfish</groupId>
  <artifactId>javax.faces</artifactId>
  <version>2.3.8</version>
  <scope>provided</scope>
</dependency>

JSF 2.2

The executable implementation of JSF 2.2 is included in GlassFish 4.0.

The human readable specification may be downloaded from <http://jcp.org/>.

The binary specification is available at maven central at these coordinates.

<dependency>
  <groupId>javax.faces</groupId>
  <artifactId>javax.faces-api</artifactId>
  <version>2.2</version>
  <scope>provided</scope>
</dependency>

For convenience, the binary specification is also provided in this zip file, but by downloading it, you are agreeing to the terms and conditions stated here.

Miscellaneous Downloads

Additional project related downloads are available here

Learning More

JSF 2.3

Some of many JSF 2.3 related articles may be found in

JSF 2.2

An overview of new features in JSF 2.2 may be found in this slideshare presentation <http://www.slideshare.net/edburns/jsf-22-26091922>, the video for which is from JavaZone 2013.

IMPORTANT!

  • By contributing to this project, you are agreeing to the terms of use described in CONTRIBUTING.md

javaserverfaces-spec's People

Contributors

delabassee avatar rajenderthota avatar vsingleton avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.