Java tools, components, libraries and plugins  
TheServerSide Java Symposium Europe
Java EE tools JEE tools Advertise here! Contact us to know the options Java EE tools JEE tools
Tool

Tapestry

 Home Page Home Page
Categories:
Author: The Apache Software Foundation
Latest version: 5.0.1 Preview
Description: Framework for creating web applications in Java that reconceptualizes web application development in terms of objects, methods and properties instead of URLs and query parameters.

Tapestry is an alternative to scripting environments such as JSP (JavaServer Pages) or Velocity. Tapestry goes further, providing a framework for creating dynamic applications with minimal amounts of coding.
Tapestry's approach, using a component object model similar to a traditional GUI, provides the following benefits:
- Everything in Tapestry is a reusable component within and between projects.
- Framework does all the URL building and message dispatching, transparently.
- Internationalization/Localization: framework selects localized version of text, templates and images.
- Robust applications: Less code is less bugs; Built-in exception reporting; Line precise error reporting.
- Graphic designers and Java developers can work together without having to know each other's jobs.

Tapestry exploits the dynamic nature of the Java language, leveraging the JavaBeans API, as well as servlets and other J2EE technology.

Tapestry components are a combination of a specification file (in XML), an HTML template and a Java class (extending a framework class, with additions). Tapestry components are combined together to form larger components or complete Tapestry pages.
Added: 2005-03-11
Updated: 2007-02-08
Attributes: Built for Java[BuiltForJava] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]
 
Advertise here! Contact us to know the options
Web site previews powered by WebSnapr
Hosted by WebHost4Life.com - Please use this Sponsor ID: madgeek - Thanks! hot newstransatlantys
Java, J2EE, and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc
This site is not affiliated in any way with Sun Microsystems, Inc.
part of the metaSapiens network: metaSapiens | Java Jobs | Fabrice's weblog | SharpToolbox | JavaToolbox | LINQ in Action | MapShares | Clair de Bulle