MVC笔记-路由配置
时间:2011-05-08 来源:小yang
最近才开始学习MVC,貌似很晚了,但是还是决定要了解一下。
今天看了Eric Zhang的关于MVC的博客。源地址如下:http://www.cnblogs.com/leoo2sk/archive/2008/11/01/1324168.html
开始的都挺明白,后来突然在路由这块纠结了半天。主要是因为搞不清楚参数匹配和强制字符串匹配。
后来才弄清,其实强制字符串匹配可以看做是参数匹配的一个子集。
如果有如下两个路由配置:
配置1:
配置2:
如果这时有个url:http://localhost/controller/action,这个url其实可以匹配以上任意一个路由配置,但是因为mvc的机制是自上向下匹配第一条找到的可匹配路由规则。所以哪个在上边就会就先匹配哪个
但是如果有个url:http://localhost/anothercontroller/anotheraction,则只是匹配配置2.
所以,字符传配置是定制某个特定的url解析,而参数是一个类似模版的东西。
相关阅读 更多 +