jWebBox2
A pure Object-Oriented JSP layout tool
... "Box".
2)No conflict to other frameworks like Tiles/Struts/Spring MVC..., it can be used to build whole web site or only for few page components.
3)No Tags, no 3rd party jar library needed, 1 pure Box.java file do the all jobs Tiles did.
4)Layouts are created dynamically, it's easy to create or modify layouts at run-time.
5)Prepare method support static method, instance method and URL.