自个儿设计MVC

自己设计MVC

问:如何自己设计一个简单的MVC framework.

 

一、要有个servlet分析请求的URL,并将URL中processor参数取出记为processorName;

二、用这个processorName去初始化一个Action,Action可以设计一个接口,再创建一个实现controller接口的抽象类(这里可以放个钩子,比如应用模版模式,或者观察者模式),Action里调用具体业务逻辑(就是M),准备数据啊、处理处理啊、提取数据啊...。

三、数据和试图结合写回到Response流中。