Site
The default website for Jease is developed with a bunch of Java-Server-Pages (JSPs), because I really like the type-safety and IDE-support for JSPs.
Please note: you can use any other existing view-technology (e.g. Velocity, Freemarker) to render to the contents from a JeaseCMS if you like.
Jease divides all JSPs for a website into individual domain renderers (which are responsible for rendering the existing content types) and the design of your website with Page.jsp as the main template which includes the appropriate sub-templates.
Domain renderers and page layout are dispatched via the central Dispatcher.jsp which acts as a front controller for all node requests.