2010-11-06 123 views
0

當我們沒有考慮服務/ DAO層時,Spring MVC/portlet-MVC應用程序使用JSP作爲視圖層的正確開發流程是什麼 - 它通常已經完成。我的意思是,如果我一次創建控制器+ JSP(s),我會在一段時間內感到迷茫,一切似乎都是一團糟,我放棄了關於應用程序設計和需求的整體調查。但另一方面,我無法想象我會首先創建JSP,然後是控制器或控制器,然後是JSP。Spring MVC開發流程 - 最佳實踐

編程portlet要複雜得多,解決這個問題似乎很重要。

注:不考慮開發團隊(平面設計師+程序員),我做的都是由我自己......

回答

1

我通過聲明的最顯著的地區開始,整個portlet插件我快要內從技術和「商業邏輯」的角度出發。我通常爲每個這樣的區域分配一個控制器。

HTML form   - Controller - InternalResourceViewResolver - JSP 
Common rendering - Controller - InternalResourceViewResolver - JSP 
Ajax component  - Controller - BeanNameViewResolver   - YUI + JSP + JSON 

我喜歡迭代的編程風格。創建可通過貨幣化獲利的「骨架」。然後,我花更多的時間花更多的時間花更多的時間。