| ------ |
| Myfaces Core 2.2 |
| ------ |
| |
| ~~ Licensed to the Apache Software Foundation (ASF) under one |
| ~~ or more contributor license agreements. See the NOTICE file |
| ~~ distributed with this work for additional information |
| ~~ regarding copyright ownership. The ASF licenses this file |
| ~~ to you under the Apache License, Version 2.0 (the |
| ~~ "License"); you may not use this file except in compliance |
| ~~ with the License. You may obtain a copy of the License at |
| ~~ |
| ~~ http://www.apache.org/licenses/LICENSE-2.0 |
| ~~ |
| ~~ Unless required by applicable law or agreed to in writing, |
| ~~ software distributed under the License is distributed on an |
| ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| ~~ KIND, either express or implied. See the License for the |
| ~~ specific language governing permissions and limitations |
| ~~ under the License. |
| |
| |
| MyFaces Core 2.2 Project |
| |
| This project provides an implementation of the JavaServer Faces 2.2 (JSF 2.2) specification. |
| |
| * The API submodule implements all of the classes that are defined in the specification. |
| If you are looking for API documentation about the classes that your JSF application |
| needs to use, then see the javadoc for the API module. |
| |
| * The Impl submodule provides "invisible" support classes that user code does not directly |
| invoke, but which is needed for a working JSF framework. Examples are the renderer classes |
| for the standard JSF components. |
| |
| These two libraries (myfaces-api.jar and myfaces-impl.jar) are deployed together with your |
| code to form a JSF web application. |
| |
| Additionally, there are other submodules: |
| |
| * The Shared internal submodule provides support "invisible" classes "shared" between other |
| projects in MyFaces land like Tomahawk, Orchestra and Portlet Bridge. A copy of these |
| classes are added to Impl submodule. |
| |
| * The Bundle submodule provides both API and Impl classes into a single jar file with |
| a OSGi MANIFEST.MF. |
| |
| If you want to know more about how JavaServer(tm) Faces works, take a look at the documentation |
| referenced from the main MyFaces site. |
| |
| Requirements |
| |
| JSF 2.2 requires java 1.6 or later, JSP 2.1, JSTL 1.2 and a Java Servlet 2.5 implementation. |
| |
| Specifications |
| |
| MyFaces implements {{{http://www.jcp.org/en/jsr/detail?id=344}Java Specification Request 344}} |
| Each major release of MyFaces is certified against the Sun TCK to ensure compliance. |
| |
| Check the download page or you can check the nightly builds {{{https://repository.apache.org/content/repositories/snapshots/org/apache/myfaces/core}here}}. |