对于web应用系统,我们希望做到产品化,其本身的业务基本发展稳定,变化不大,主要是客户对于UI/UE层面的需求量很大。目前的应用架构使用的是struts,spring框架,经典的MVC三层架构,如果对于同一功能不同的UE展现,我们就拷贝作为另外一个新的功能来处理,但是这样代码的复用性很低,会有很大的冗余,我的问题是:
 1. 大家是否有接触过web应用系统(不是淘宝,新浪此类面向大众的),简单的说是电子商务的系统,我们给客户开发,类似于要开发很多个淘宝,但是又必须支持其个性化的展示,对于此类的web应用是否能做到产品化? 2. 技术上是否有合适的框架能够完全分离View层和Model层,通过业务原子组装或者其他配置达到control层的作用。这样可以尽可能的复用后台的业务逻辑,将前台的展现完全独立,并个性化处理,不涉及后台业务逻辑修改。 类似webflow此类的框架。 感谢牛人的解答和帮助。期待大侠的回复