12-06-2010, 11:20 PM
Tapestry is an object-oriented Java web application framework to implement applications in accordance with the model-view-controller design pattern. Howard Lewis Ship created tapestry independently. the Apache Software Foundation adopted it. Tapestry emphasizes simplicity, ease of use and it helps programmers to create enormous blocks of "glue code", using Convention over Configuration paradigm. A strong binding between user interface components is provided by tapestry and thus it provides a modular approach to web development.
Tapestry 4
Tapestry 4 web applications are broken down into pages and components. The component layout is dictated by pages and the functionality is dictated by components. Complex applications are made into easily manageable snippets of code which handle user interactions.XHTML files are the Component templates in Tapestry.
Tapestry 5
From the first version, it was realised that the earlier framefork based on inheritance from base classes, made it difficult to enhance the framework. This approach is centered on Plain Old Java Objects, annotations and naming conventions, and runtime bytecode. the Prototype and script.aculo.us Javascript frameworks are bundled in this along with a Tapestry-specific library to support Ajax . Tapestry 5.1 improves performance and reduces memory consumption.
http://en.wikipediawiki/Tapestry_%28programming%29
http://tapestry.apache
http://tapestry.apachetapestry5/
refer these pdf too:
http://tapestry.apachetapestry3/doc/Tape...sGuide.pdf
http://tapestry.apachetapestry3/doc/Deve...sGuide.pdf
Tapestry 4
Tapestry 4 web applications are broken down into pages and components. The component layout is dictated by pages and the functionality is dictated by components. Complex applications are made into easily manageable snippets of code which handle user interactions.XHTML files are the Component templates in Tapestry.
Tapestry 5
From the first version, it was realised that the earlier framefork based on inheritance from base classes, made it difficult to enhance the framework. This approach is centered on Plain Old Java Objects, annotations and naming conventions, and runtime bytecode. the Prototype and script.aculo.us Javascript frameworks are bundled in this along with a Tapestry-specific library to support Ajax . Tapestry 5.1 improves performance and reduces memory consumption.
http://en.wikipediawiki/Tapestry_%28programming%29
http://tapestry.apache
http://tapestry.apachetapestry5/
refer these pdf too:
http://tapestry.apachetapestry3/doc/Tape...sGuide.pdf
http://tapestry.apachetapestry3/doc/Deve...sGuide.pdf