You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by Apache Wiki <wi...@apache.org> on 2005/12/20 03:35:08 UTC
[Myfaces Wiki] Trivial Update of "FrontPage" by SimonKitching
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Myfaces Wiki" for change notification.
The following page has been changed by SimonKitching:
http://wiki.apache.org/myfaces/FrontPage
The comment on the change is:
Add reference to tapestry. Otherwise, just syntax cleanups.
------------------------------------------------------------------------------
== What is JavaServer Faces? ==
- JavaServer(tm) Faces is a new and upcoming web application framework that accomplishes the MVC paradigm. It is comparable to the well-known [http://jakarta.apache.org/struts/ Struts Framework] but has features and concepts that are beyond those of Struts. Look at [http://java.sun.com/j2ee/javaserverfaces/ Sun's JavaServer(tm) Page] to learn more about the [http://www.jcp.org/en/jsr/detail?id=127 Java Specification Request 127] and to download the specification. They also provide a useful Tutorial there.
+ !JavaServer(tm) Faces (JSF) is a new and upcoming web application framework that accomplishes the MVC paradigm.
+ JSF is comparable to the well-known [http://jakarta.apache.org/struts/ Struts framework] but has features and concepts that are beyond those of Struts.
+ It is also very similar to the well-known [http://jakarta.apache.org/tapestry Tapestry framework].
+
+ Look at [http://java.sun.com/j2ee/javaserverfaces/ Sun's JavaServer(tm) Page] to learn more about the [http://www.jcp.org/en/jsr/detail?id=127 Java Specification Request 127] and to download the specification. They also provide a useful Tutorial there.
+
- Apache !MyFaces (http://myfaces.apache.org) is an implementation of this specification - it aims to be absolutely standard compliant yet offers additional value by providing a component set and many special features which make your life as JSF developer easier.
+ Apache !MyFaces (http://myfaces.apache.org) is an implementation of this specification - it aims to be absolutely standard compliant yet offers additional value by providing separate extended component sets and many special features which make your life as a JSF developer easier.
See the !MyFaces examples in action:
@@ -48, +53 @@
* ["How to add MyFaces support to a Sun JSF RI application"] - Add !MyFaces support to a JSF RI application
* ["Setup For File Uploads"] - A quick and dirty checklist for setting up your !MyFaces application for file uploads.
- * ["ComponentPack"] - A small HOWTO if you want to create your own component pack
+ * ["ComponentPack"] - Create your own component pack
- * ["Creating Composite Components"] - How to create a composite or compound component out of existing components
+ * ["Creating Composite Components"] - Create a composite or compound component out of existing components
* ["UsingPortletUtil"] - What to do if your application needs to know whether or not it is running as a portlet.
- * ["UsingPortletModes"] - How to make your !MyFaces portlet use portlet modes such as Edit and Help.
+ * ["UsingPortletModes"] - Make your !MyFaces portlet use portlet modes such as Edit and Help.
- * ["SubmitPageOnValueChange"] - How to make an input control submit a page when the value changes.
+ * ["SubmitPageOnValueChange"] - Make an input control submit a page when the value changes.
- * ["NullCapableConverter"] - How to make a converter to handle disabled or null-capable !SelectItems.
+ * ["NullCapableConverter"] - Make a converter to handle disabled or null-capable !SelectItems.
- * ["Hibernate And MyFaces"] - How to bind Hibernate to JSF/!MyFaces
+ * ["Hibernate And MyFaces"] - Bind Hibernate to JSF/!MyFaces
- * ["Working With DataTable And PreserveDataModel"] - How to use the data table and preserve data model correctly.
+ * ["Working With DataTable And PreserveDataModel"] - Use the data table and preserve data model correctly.
- * WorkingWithLargeTables - How to use dataTable/dataScroller without having the entire dataset in memory
+ * WorkingWithLargeTables - Use dataTable/dataScroller without having the entire dataset in memory
- * ["Create and Display Messages"] - Creating Messages to be used by view with h:message h:messages.
+ * ["Create and Display Messages"] - Create Messages to be used by view with h:message h:messages.
- * ["ExecutingMethodsFromLinkButtonParameters"] - You want to execute a managed bean method based on parameters provided for a link or button, or accessing a detail record from master
+ * ["ExecutingMethodsFromLinkButtonParameters"] - Execute a managed bean method based on parameters provided for a link or button, or access a detail record from a master list.
- * ["Tiles and JSF"] - Notes on how to use Tiles with !MyFaces
+ * ["Tiles and JSF"] - Use Tiles with !MyFaces
* ["Use Facelets with Tomahawk"] - To use custom myfaces components with facelets, you must also create a tomahawk.taglib.xml facelets configuration file.
- * ["Dynamic Menus with JSCookMenu"] - How to create dynamic menus using the jsCookMenu component.
+ * ["Dynamic Menus with JSCookMenu"] - Create dynamic menus using the jsCookMenu component.
* ["LoggingSettings"] - Useful classes to log on for troubleshooting.
- * ["External Resources"] - integrate javascript, css, images and more using myfaces AddResource component
+ * ["External Resources"] - Integrate javascript, css, images and more using myfaces !AddResource component
- * ["JavascriptWithJavaServceFaces"] - How to call javascript routines with commandLink and commandButton.
+ * ["JavascriptWithJavaServceFaces"] - Call javascript routines with commandLink and commandButton.
* ["StudyGuide"] - Tips/guide to getting familiar with the !MyFaces implementation
- * ["Secure Your Application"] - Instructions for encrypting the view state.
+ * ["Secure Your Application"] - Encrypt the view state.
- * ["Custom Navigation Handler"] - Enhance MyFaces Navigation Handler to support parameter passing, dynamic navigation and redirection.
+ * ["Custom Navigation Handler"] - Enhance the !MyFaces Navigation Handler to support parameter passing, dynamic navigation and redirection.
== More Info ==
*["UsefulLinks"] - Tutorials for !JavaServer faces and other useful links
*["Powered by MyFaces"] - Projects developed using !MyFaces components
*["3rd Party Contributions"] - 3rd party tools and APIs that work with !MyFaces
- *["Spotlight"] - article's around MyFaces
+ *["Spotlight"] - Articles about !MyFaces
- *["What Tools Do You Use to Develop Web Applications Using JSF"] - experiences from collegue developers
+ *["What Tools Do You Use to Develop Web Applications Using JSF"] - Experiences from fellow developers
== MyFaces Development ==
- *["Building MyFaces in your IDE"] - Building, Debugging and Deploying MyFaces in your IDE
+ *["Building MyFaces in your IDE"] - Building, Debugging and Deploying !MyFaces in your IDE
*["MyFaces Forrest"] - Building the !MyFaces Homepage with Forrest
*["MyFaces Developer Notes"] - !MyFaces developers guidelines