mvc框架 请求到响应的过程。

mvc框架大致开发步骤

1、在web.xml文件中定义拦截器或者servlet,这一步相当于就是把框架带进应用来,配置了才能带她玩。

2、定义jsp页面来搞请求数据,用来发送请求,post数据的话需要,get的话就不用

3、定义Action,,这个就是mvc中的c了,相当于php中的controller,可以用来简单处理请求或者调用model来处理

等第一步中配置的filter或servlet对请求简单封装、处理、解析等操作后,通过反射创建一个Action实例,再调用方法来处理。

请求找到Action一个是配置,一个是约定。肯定有一个通用的控制器在干这个事情,底层,先不管他。。。

4、配置Action

底层的那个通用代码根据配置,就可以找到那个请求对应的Action哈

5、action处理完后,要显示页面哈

下面这是Struts2的,不知道其他的是不是全是这,我觉得肯定不是每个请求都要这么配置吧,太麻烦了,大天朝的同学们肯定有办法偷懒的。

<action name="请求" class="Action路径">
<!-- action处理完后要显示的页面配置 -->
<result name="返回值">jsp路径</result>
</action>
6、请求完了,也处理了,要显示的哪个页面也定好了,那就只剩下搞一个jsp页面了,jsp页面当控制器不行,但是当表现层可是好手哈。

对了,还有后台绑定数据到前端的视图,就像php里的$this->assign(),肯定也有这个。

ok,一个完整的请求、到处理并响应的过程,so easy哈!

嘿嘿嘿,come on bug!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值