2010-11-06 124 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 

我喜欢迭代的编程风格。创建可通过货币化获利的“骨架”。然后,我花更多的时间花更多的时间花更多的时间。