MEWS: More Eiffel Web Support

Project description

MEWS started as a project to extend the html generator included in EiffelWeb. In the first iteration the library provided simple two and three column layouts, and other facilities for dynamic HTML generation.

The "Eiffel Web Framework" was the second iteration, motivated by the increasingly good support from major browsers to CSS and standard javascript. The framework continues the work started in the first iteration by providing a different solution for HTML generation and layout, which leaves most of the HTML related work to the HTML developers. Furthermore implements support for request processing, user handling, form validation, session handling, and request dispatching.

Features

  • Predefined layouts
  • output in strict html by [www.w3.org]'s standards
  • simple way of adding lists and tables to the content areas
  • flexible configuration file and reflection based request dispatching and handling mechanism
  • template and pattern rewriting based solution for dynamic HTML page generation
  • session support (using cookies and URL rewriting))
  • user management and authentication support
  • form validation support

various

screenshots