Java tools, components, libraries and plugins [NEW] My favorites| sign in | create your account  
proagora.com - .NET and Java jobs
Tool

Tapestry

 Home Page Home Page

Categories: Web frameworks

Author: The Apache Software Foundation

Latest version: 5.0.1 Preview
Added 2005-03-11Updated 2007-02-08

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.

Built for Java
Built for Java
Free or free version available
Free or free version available
Source code provided
Source code provided
Advertise here! Contact us to know the options
Help the Java community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
 
Advertise here! Contact us to know the options
Hosted by Arvixe
Java, J2EE, and all Java-based marks are trademarks or registered trademarks of Oracle.
This site is not affiliated in any way with Oracle.
part of the metaSapiens network: metaSapiens | Java Jobs | Fabrice's weblog | .NET tools | Java tools | Tuneo | LINQ book | MapShares | BD ind?pendante | Parking partag?