Apache Tapestry uses a different approach for building Java apps. Instead of complex modular architectures every Tapestry component is actually a basic Java POJO which holds all the information about it and allows it to be easily scripted and used in safe and fast conditions.
Building applications with Tapestry is quite easy thanks to the included documentation and many of the built-in features and tools like live class reloading, streamlined templates, dependency injection, AJAX support, and so on.
Besides documentation the Tapestry framework also comes with a pretty large set of built-in components and also closely follows TDD (Test Driven Development) practices.
Developers will also love working with Apache Tapestry because of its advanced error reporting feature and the close attention it pays to speed and performance thanks to features like client-side caching, content compression and aggregation.
Because it is also written in pure Java developers will also be able to easily embed their favorite Java tools, without having to work around various quirks and inconveniences that most frameworks have when combining different languages together.
And thanks to the built-in support for the Java Servlet API, you can easily build your Tapestry app and almost immediately deploy it on any servlet container and any other application server.
What is new in this release:
- Improvements Made:
- Translation for Vietnamese
- "Parameters" table often too wide in component javadocs
- Added support for multivalued parameters in Link
- Error loading classes with Tomcat 7 parallel deployment
- Use a JavaScriptStack to import the tapestry-beanvalidator.js file.
- Allow supplying EntityManager properties via TapestryPersistenceUnitInfo
- New Features Added:
- Polish translations
What is new in version 5.3.8 / 5.4-beta-35:
- Improvements Made:
- Translation for Vietnamese
- "Parameters" table often too wide in component javadocs
- Added support for multivalued parameters in Link
- Error loading classes with Tomcat 7 parallel deployment
- Use a JavaScriptStack to import the tapestry-beanvalidator.js file.
- Allow supplying EntityManager properties via TapestryPersistenceUnitInfo
- New Features Added:
- Polish translations
What is new in version 5.3.8 / 5.4-beta-26:
- Improvements Made:
- Translation for Vietnamese
- "Parameters" table often too wide in component javadocs
- Added support for multivalued parameters in Link
- Error loading classes with Tomcat 7 parallel deployment
- Use a JavaScriptStack to import the tapestry-beanvalidator.js file.
- Allow supplying EntityManager properties via TapestryPersistenceUnitInfo
- New Features Added:
- Polish translations
What is new in version 5.3.6:
- Most packages lack package-level javadocs
- Client-side exception when a Zone containing a Form with an Upload component is re-rendered
- Serialized object data stored on the client should be HMAC signed and validated
- Downgrade bundled Prototype version back to 1.7
- Broken links in Javadoc pages
Comments not found