我想爲我的web-app實現ThreeColumnLayout。例如。在左側面板中具有NavigationComponent,BookmarkComponent,在右側面板中具有在線用戶組件。三列布局和Spring-MVC
還有一些更多的組件,它們可以被用戶動態地視覺/隱藏,用戶可以在這裏和那裏移動組件。例如。從左面板到右面板和/或更改組件的垂直順序。
但我認爲Spring MVC不支持這種開箱即用的。我不想「截取」每一個ModelAndView(傳遞給HandlerInterceptor#postHandle()方法)來添加我的組件相關的modelAttribute和其他對象(它看起來很醜)。
我使用谷歌搜索和兩個名字創造了:Tiles和SiteMesh。我還沒有使用任何這些!所以我的問題是:「哪一個與Spring MVC 3一起工作更好並滿足我的要求(如上所述)?」
還有其他的(Spring MVC 3兼容)裝飾技術嗎?
我使用JSP作爲視圖。