The Tacos library project provides components and ajax behaviour for the Tapestry
java web application framework. Most of the functionality is based on the exceptional
Dojo Widget - Generic component for
all dojo widgets. Just use the formal parameter
dojoType to determine which dojo widget to create
and futher informal parameters define the exact properties you wish for it. Take a look at
Dojo API for further information about all widgets and
script.aculo.us - brand new components based on script.aculo.us
Currently included are Draggable,
Comet component - See it today!
New Annotations - allow you to inject ILinks
into your pages, easily check if a component parameter is bound and cache method results during a single request.
New binding prefixes - including 'template' that makes string related ognl expressions
easier, and 'absoluteAsset' which works like the asset binding but makes sure that the created url
New Component Resolvers - allow you to keep your .html and .properties files next to your java source.
BeanForm - All-in-one, flexible bean editor BeanForm has become
a major part of Tacos. This update offers complete compatibility with Tapestry 4.1.2.
Tapdoc - An awesome component reference generator for Tapestry. Now
included in Tacos and supporting jwc-less components.
Planned Subprojects (a.k.a. More Ajax Libraries)
After the Tacos 4.1.1 release, development efforts will focus on integrating several more
replacing the default one (dojo 0.4.3). Here's what we have in mind: