MVC的強大之處之一當然是路由,這是幾年前一位牛人給我說過的話,本人深感認同。今天就再次探究。

首先新建一個空的MVC項目,我們會發(fā)現(xiàn)在RouteConfig類中存在一個默認的路由配置,通常我會在這里的路由中添加一個命名空間,以防止路由配置沖突

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional },
                namespaces: new string[] { "MvcRoute.Controllers" }
            );

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

假如需要自定義路由則需要在默認路由上面再添加路由,他的原則的從上至下匹配路由,這些都是很簡單的

有一個重點就是偽靜態(tài)操作,不要告訴我你不知道偽靜態(tài)這個東西,說明你太古董了

當然偽靜態(tài)的配置原則一般都是將Action進行修改,如下:

萬碼學堂,電腦培訓,計算機培訓,Java培訓,Jav
        
		<div   id=

網(wǎng)友評論