http://www.sitemesh.homeip.net
Panel |
---|
www.sitemesh.homeip.net is a proposal to replace the current SiteMesh 2 website with emphasis,
At this stage I am putting together some sample content. Once there is some sample content, the SiteMesh team will be contacted to determine if they want to endorse this wiki. |
Summary
SiteMesh is a web-page layout system that abstracts the look and feel from the functionality of a web-application.
SiteMesh won't tread on your toes or force you to work in a certain way (except for cleaner) - you install and carry on working as before. It seamlessly fits in with existing frameworks.
Just try it! You'll be impressed with how it can simplify things.
Gliffy Diagram | ||||||||
---|---|---|---|---|---|---|---|---|
|
Pitch (like a commercial short with graphics)...
Proposed Reorganization of Sections
...
What is SiteMesh?
Tip |
---|
SiteMesh 3 has been officially released. |
SiteMesh is a lightweight and flexible Java web application framework that applies the Gang of Four decorator pattern to allow a clean separation of content from presentation.
Work with the content of your website and have the appropriate look and feel applied (decorated) just before delivery to a PC or Mobile device.
- SiteMesh is easy to learn. 5 minutes to setup, and 10 minutes to start being useful.
- SiteMesh integrates quickly, just 4 files.
At the same time, SiteMesh has many advanced features and works with popular frameworks such as Spring and Struts.
Why Use SiteMesh
Write your content once and present it in many different ways,
Gliffy Diagram | ||||
---|---|---|---|---|
|
Let's Hear Some More
SiteMesh uses Filters introduced since Java Servlet version 2.3.
- SiteMesh intercepts responses to generated HTML and merges it with decorator(s) to build the final result.
- SiteMesh can be used in Java based web-applications, or applied to content as an offline job.
- Enterprise class web applications and products such as Atlasssian Confluence use SiteMesh.
For a good overview, see Mike Cannon-Brookes' PowerPoint presented at the Vegas Server Side Symposium.
Download
Download SiteMesh 2.4.2, a stable, rock solid and Production proven release or check out SiteMesh 3 Alpha.