ASP.NET MVC路由规则
2024-10-19 01:30:31
1 是从上往下寻找路由规则的
2 如果上面的匹配了,则下面的不会匹配
3 假如域名是www.startpress.cn 路由规则是
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
那么 访问
www.startpress.cn
www.startpress.cn/
www.startpress.cn/home
www.startpress.cn/home/index
上面的这些都是进入到home控制器下面的index
只是缺了那个则用defaults里面的参数默认值来填补
如果此时访问www.startpress.cn/abc/ddd
则会去寻找abc控制器下面的ddd的action 找不到则会报错
如果我们访问 www.startpress.cn/admin/home/index
最新文章
- 《转载》Java异常处理的10个最佳实践
- AD账号创建日期、最近一次登录时间、最近一次重置密码时间查询
- 【c++】必须在类初始化列表中初始化的几种情况
- c++ static变量
- C语言中malloc()和calloc()c函数用法
- git vs svn
- javaScript 连续子数列最大和
- C# 如何以参数的形式调用.exe程序
- 设定范围和步长的递增数验证器Validator
- storm的功能、三大应用
- 《A First Course in Probability》-chape4-离散型随机变量-方差
- Java 程序员技能导图 1.0
- Debian 9 中手动设置有线网络
- vue2.0 练习项目-外卖APP(1)
- 前序遍历构造已知二叉树(Java)
- mysql中文、英文别名排序问题,order by 关键字详解
- Groovy 和 Gradle
- UVA1600-Patrol Robot(BFS进阶)
- oracle Awr报告
- UI设计师需要熟记的45个快捷键Windows、Mac