Pustefix 0.13.4

Pustefix is a Web application framework that features an XML/XSLT-based view generation.
Pustefix project is a framework that helps you to develop web based applications (referred to as projects here).

The framework consists of two more or less independent parts:

- A machinery to apply recursive XSLT transformations that produces the UI of the web application. You can learn more about this here.
- A Java framework that takes input from the UI to change the application data and supplies changes of the application data back to the UI. This part is explained in much more detail here.

Together, the framework acts similar to the Model-View-Controller pattern (as far as this is possible in the context of a web application). A high level view of the system is given on this page.

Please note that the main scope of pustefix is on helping with the server side of building web applications. For building modern interactive "rich" user interfaces, you should choose a framework that helps you by exposing user interface elements as widgets to the developer.

Modern browsers and the advances in DHTML and JavaScript have made it possible to create interfaces looking almost like native applications for the web. Please take a look at Qooxdoo for a framework that provides this.

last updated on:
January 12th, 2009, 15:52 GMT
license type:
LGPL (GNU Lesser General Public License) 
developed by:
Jens Lautenbacher
ROOT \ Text Editing&Processing \ Markup
Download Button

In a hurry? Add it to your Download Basket!

user rating 18



Rate it!
What's New in version 0.13.0
  • This release integrates Pustefix with the Spring framework, bringing Spring's features, like dependency injection and inversion of control, to Pustefix.
read full changelog

Add your review!