We get a page with 2 columns layout (also include header and footer). In the left part, it is a tree. And the right part is the content which will be changed based on the click event on the leaf of the left tree.
We use springmvc 4.0.6.RELEASE and apache tiles 3.0.5 and we adopt the solution provided on link: http://stackoverflow.com/questions/17719176/noclassdeffounderror-while-using-ajaxurlbasedviewresolver-in-spring-mvc-3. And we really get it work.
Below are my solution: reportTemplate.jsp define the common overview layout.
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles"%>
/jsp:include