用户访问MVC页面后,系统的处理机制

转载 2015年07月08日 16:36:37

新手必看吧,每次学习新东西,都要先看一下它在机子上是以什么方式跑的,那么以后遇到问题就能很容易排查了,废话不多说,直接来重点,有问题的希望能给版主说一下,毕竟是新手,思密达。

当我们访问一个MVC网站时候

        Request 请求到来
        IIS 根据请求特征将处理权移交给 ASP.NET
        UrlRoutingModule将当前请求在 Route Table中进行匹配
       UrlRoutingModule在RouteCollection中查找Request匹配的RouteHandler,默认是        

MvcRoutHandler MvcRouteHandler 创建 MvcHandler实例.(路由)
        MvcHandler执行 ProcessRequest.
         MvcHandler 使用 IControllerFactory 获得实现了IController接口的实例,找到对应的    

HomeController
         根据Request触发HomeController的Index方法
        Index将执行结果存放在ViewData
        HomeController的Index方法返回 ActionResult
        Views/Home/Index.cshtml将 ViewData呈现在页面上
        Index.cshtml执行ProcessRequest方法
        Index.cshtml执行Render方法 输出到客户端


相关文章推荐

MVC框架——学生信息管理系统(多表,多事务如何处理,一个用户如何共用一个Connection连接)

本项目是我对MVC项目的一个整合,前台后台都有涉及,页面虽然不怎么华丽,但是框架是打起来了,这是我的第一个笔记完整的MVC框架项目。 用到的技术:MVC框架、分层思想、JavaScript,jstl、...

七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理

实验22——添加页脚 在本实验中,我们会在Employee 页面添加页脚,通过本实验理解分部视图。 什么是“分部视图”? 从逻辑上看,分部视图是一种可重用的视图,不会直接显示,包含于...

七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理

本文主要介绍了ASP.NET MVC中页眉页脚的添加和Layout页面的使用,并实现了用户角色分配及Action Filter的使用

Spring MVC实现用户登录页面

用户登录页面一般会包含一个表单,用来接收用户输入的登录信息,并提交给用户登录处理页面。 1、新建用户登录界面,Login.jsp <!DOCTYPE html PUBLIC "-//W3C//DTD...

七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理

七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理

第十二篇 Spring Web Flow 2简化页面流的开发,结合Spring MVC更俊,Spirng Security 3添加安全机制

闲来无事,看看Spring这个生态系统中的各个模块挺不错,简化了很多事情,本文参考Spring Web Flow项目中的booking-mvc这个sample进行了仔细学习,很有收获,该sample主...

IIS处理页面的运行机制

IIS处理页面运行机制

  • 2012-01-03 15:49
  • 36KB
  • 下载

jsp之简单的用户管理系统(4,mvc模式)

界面层:Login.JSP <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)