Library
Apache Jakarta Tapestry version 3.0.4
Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server. Tapestry divides a web application into a set of pages, each constructed from components. This provides a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such as URL construction and dispatch, persistent state storage on the client or on the server, user input validation, localization/internationalization, and exception reporting.
Statistics
Packages
Comments
Books
Packages
NameDescription
org.apache.tapestryTapestry is a comprehensive web application framework, written in Java.
org.apache.tapestry.asset

Implementations of IAsset , as well as the AssetExternalizer , used to handle private assets.

org.apache.tapestry.bean

Contains useful helper beans, an implementation of the IBeanProvider interface, and several interfaces and classes related to initializing helper beans.

org.apache.tapestry.binding

Implementations of IBinding .

org.apache.tapestry.callback

Provides implementations of callbacks, objects that encapsulate a server request that is deferred, typically to allow a user to login or otherwise authenticate before proceeding with some other activity.

org.apache.tapestry.components

Basic, fundamental components used to construct more complex components, or pages.

org.apache.tapestry.contrib.components

Contribution of foundational components.

org.apache.tapestry.contrib.ejb

Subclasses of the EJB exceptions that take an optional, additional, root cause Throwable to identify the underlying reason for the exception.

org.apache.tapestry.contrib.formNo description provided.
org.apache.tapestry.contrib.informalNo description provided.
org.apache.tapestry.contrib.inspector

Implementation of the Tapestry Inspector, a specialized page used to dynamically introspect the construction of an application while it runs.

org.apache.tapestry.contrib.jdbc

A set of classes that assist with dynamically generating JDBC SQL queries.

org.apache.tapestry.contrib.linkNo description provided.
org.apache.tapestry.contrib.paletteNo description provided.
org.apache.tapestry.contrib.popupNo description provided.
org.apache.tapestry.contrib.table.componentsNo description provided.
org.apache.tapestry.contrib.table.components.insertedNo description provided.
org.apache.tapestry.contrib.table.modelNo description provided.
org.apache.tapestry.contrib.table.model.commonNo description provided.
org.apache.tapestry.contrib.table.model.ognlNo description provided.
org.apache.tapestry.contrib.table.model.simpleNo description provided.
org.apache.tapestry.contrib.table.model.sqlNo description provided.
org.apache.tapestry.contrib.tree.componentsNo description provided.
org.apache.tapestry.contrib.tree.components.tableNo description provided.
org.apache.tapestry.contrib.tree.modelNo description provided.
org.apache.tapestry.contrib.tree.simpleNo description provided.
org.apache.tapestry.contrib.validBackwards compatible versions of Tapestry 1.0.7's validating text fields, built as wrappers around the 1.0.8 versions.
org.apache.tapestry.engine

Implementations of the IEngine interface, including the standard implementation: BaseEngine .

org.apache.tapestry.enhanceClasses used for performing dynamic bytecode enhancement of component and page classes.
org.apache.tapestry.enhance.javassistNo description provided.
org.apache.tapestry.eventDefines events and listener interfaces for Tapestry.
org.apache.tapestry.form

Components for implementing basic HTML Forms.

org.apache.tapestry.html

Components specific to the creation of HTML pages, including sophisticated DHTML JavaScript effects.

org.apache.tapestry.jspA simple JSP tag library that allows JSPs to include links to a Tapestry application.
org.apache.tapestry.link

Components for creating links on the page that trigger application behavior when clicked.

org.apache.tapestry.listener

Support classes that allows an object to expose listener methods instead of listener properties.

org.apache.tapestry.multipartNo description provided.
org.apache.tapestry.pageload

Classes used when loading pages (and thier heirarchies of components) from thier specifications, as well as organizaing thier templates.

org.apache.tapestry.pagesBasic pages used for errors, stale links and stale sessions.
org.apache.tapestry.paramCode to assist IComponent in setting JavaBeans properties from bound parameters.
org.apache.tapestry.parse

Classes used when parsing templates, application and component specifications.

org.apache.tapestry.record

Abstract and simple (memory-based) implementations of IPageRecorder .

org.apache.tapestry.requestNo description provided.
org.apache.tapestry.resolverNo description provided.
org.apache.tapestry.resourceNo description provided.
org.apache.tapestry.script

Parser and related classes for dynamically generating JavaScript for inclusion in an HTML response.

org.apache.tapestry.spec

Classes to represent application and component specifications.

org.apache.tapestry.util

A general set of resuable classes and utilities for creating Internet and XML applications.

org.apache.tapestry.util.exception

A basic framework for analyzing a reporting exceptions.

org.apache.tapestry.util.io

Some interesting I/O classes.

org.apache.tapestry.util.pool

Classes for managing a pool of reusable objects.

org.apache.tapestry.util.prop

Classes for operating on Java Beans as collections of named properties.

org.apache.tapestry.util.xml

Base classes for streamlining the process of parsing an XML document.

org.apache.tapestry.validComponents and classes that provide specialized, validating text fields.
org.apache.tapestry.wml

Classes and components for main elements of the Wireless Markup Language (WML 1.2).

org.apache.tapestry.wml.pagesNo description provided.
Search