`
Xiehgjava
  • 浏览: 24144 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于加法器的工作流程

阅读更多
1.在add.jsp上提交num1,num2,method="post" action="add.do"]
2.通过web.xml中add.do和MyController定位com.xhg.sg.chp1.framework.Controller
3.调用Controller
1>得到要调用的Action 里面 doPost()?
Action action = (Action)this.determinActionByPath(request);
determinActionByPath()方法返回一个AddAction()实例ret。
2>ret调用Action的execute方法,里面调用业务逻辑方法Calculator,返回一个resultView
3>页面转向到resultView
request.getRequestDispatcher(resultView).forward(request,response);
4视图中显示add_result.jsp



自定义MVC框架程序结构:
视图:add.jsp-->控制器:Servlet--Controller-->AddAction-->模型:业务逻辑方法Calculator-->返回到AddAction-->返回到Servlet--Controller-->add_result.jsp
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics