MVC运行流程
2022-07-14 15:18:43 12 举报
j2eeMVC笔记
作者其他创作
大纲/内容
是
通过反射从ActionModel模型的type得到Action对象
ForwardModel
通过BeanUtils工具类给对象或者方法赋值
通过path得到ActionModel模型
ActionDsipatchServlet(中央控制器)
forward.getPath()是
AbstractAction
ActionModel
绿色为类蓝色为接口黄色为抽象类
Action
是否重定向
此处ForwardModel和ActionModel被存储在ConfigModel中
具体Action类需要继承AbstractAction
通过前台传入的methodName利用execute方法中的反射机制调用继承类中的具体方法
具体Action
ModelDrive
否
载入到中央控制器
ConfigModel
AbsrtactAction
req.getContextPath()+forward.getPath() 否
此处abstractAction是实现了ModelDrive接口
是否携带参数
具体Action类中返回forward名称找到ForwardModel模型
前台发出请求
0 条评论
下一页