资 源 简 介
A simple, Java-based web framework that uses XLST for rendering and a URI template notation to allocate services. Implemented as a set of servlets, Berlioz is both powerful and simple. It is also easy to deploy and extend.
Berlioz has moved!
Its new home is now at https://github.com/pageseeder/wo-berlioz
What is Berlioz?
The founding principle of Berlioz is separation of concerns. The design objectives are:
* implement the business logic in Java
* generate the XML necessary for the site
* use XSLT to generate specific views of the data
By using the URI template notation as URI patterns, Berlioz provides more sophisticated URL matching than what is supported by Java servlets.
For example, Berlioz fire a service for any URL that match patterns like /{user}/message/{id}, /wiki/{term} or /documents{;type,size}/title; pass each U