我正在學習一個項目的Spring 3 MVC,我將很快爲客戶端開始,我無法找到它是否支持視圖組件(類似於portlet的方式)。Spring MVC 3有視圖組件嗎?
理想情況下,解決方案與Rails類似,其中使用參數(對象或視圖名稱)調用「呈現」呈現組件。
,或者有類似的視圖模板
<component name="search" paramA="1" paramB="2"/>
,並在這種情況下,下面,裏面的東西,搜索classpath中分量「搜索」,並與參數進行初始化。
理想的解決方案應該有0配置。也許解決方案是編寫一個自定義的taglib,爲我做這個,但我想知道是否有已經完成的東西。
我真的很感激如果有人知道從Rails開發人員的角度解釋spring mvc 3的書籍/教程。
感謝您對Spring Web Flow的建議,我沒有檢查過它,因爲我認爲它是構建「嚮導」的工具而不是組件。不幸的是,這位客戶在Spring技術上投入巨資,他們更喜歡用Spring Something構建應用程序。對於這個項目來說,玩起來會非常棒,因爲應用程序也必須很安靜:( – Augusto 2011-04-01 17:08:43
@ugusto:Grails由SpringSource擁有和維護(http://www.grails.org/)。 :)如果你想要REST,那麼Spring MVC是你最好的選擇。這將與Grails或WebFlow一起使用。 – skaffman 2011-04-01 17:14:17