asp.net Mvc学习之URL路由
Asp.Net MVC 的请求的执行过程粗略的来看大致是这样的: 1 WebServer 接收来自的客户端的 Request( 请求 ) 。 2 Web Application 在第一次运行的时候 (Application_Start()) 根据其中的设置代码会创建一个 RouteTable (路由表)实现 URL 到处理程序之间的映射。 3 UrlRotingModule 模块解析该请求的 URL ,并选择相关的 URL 路由。 4 MvcHandler 对象来处理该 URL 路由,创建要执行的控制器 (Controller ) 。 5 执行 Controller (即调用指定的执行方法)。 6 返回处理结果(执行 View() 方法,返回视图到浏览器)。 那么我们首先来深入了解一下 URL 路由。其实 URL 路由是 ASP.NET 3.5 MVC 框架中独立出来的一个功能,也就是说不仅仅在 MVC 中,即使是在传统的 WebForm 也可以使用它。 ------------------------------------------------------------------------------------------------------------------------------------------ 一 首先, URL 路由是如何加入到