Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: wordsmithing

This User Guide serves as the encyclopedia for Tapestry concepts, capabilities and practices.

Section
Column
width30%

Tapestry Core

Going beyond Getting Started and the Tutorial, these topics dive deep into the core Tapestry capabilities.

Pages and Components

Request/Response Processing

Data persistence

JavaScript, AJAX, CSS & Binary Data

Working with forms

Debugging, Testing & Tooling

Hot Features

Configuration

The Configuration user guide will provide a full-description of Tapestry's configuration from the early steps to your application security. Tapestry has a built-in localization mechanism. Tapestry gives you control over all your URLs generation. It also ensures that secured pages will only be accessible through HTTPS.

Understand

Tapestry takes care of most of the technical and advanced parts of Web application for YOU. But to fully understand these principles and better your Tapestry's page design, you will appreciate this part that describes how Tapestry leverage the default constraints of Java Web development to make your developer's life easier

Develop your pages and components

Structure

Templating

Handle persistence

Interact with Component

Javascript

Working with Forms

...

...

...

Tooling

Customize Tapestry to your needs

...

Column
width30%

Tapestry IOC

As with Tapestry 5 in general, the goal of Tapestry Inversion of Control (IoC) is greater simplicity

...

and power--without XML. You'll want to explore Tapestry IoC to make full use of the extensibility of the framework.

Architecture

Features

Configuration

...

...

...

Service Builders

Tapestry provides a set of

...

ready-to-use service builders for common design patterns:

...

...

Usage

...

...

...

Built-in

...

services

Registry startup

...

& shutdown

...

Tooling

Column
width30%

Built-in modules

Tapestry comes with many modules to get quickly productive and to integrate your existing development.

Integrate Hibernate

Integrate Spring

...

Include Page
Built In Modules
Built In Modules

More Modules...

Deprecated Topics