且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Controller的要求

更新时间:2022-09-11 13:33:01

Controller的作用:一个Url进来就是交给Controller执行的。Controller是一个类,action是一个方法。

应用程序必须知道要使用那个Controller。

要求:

• 继承System.Web.Mvc.Controller类

• 以Controller结尾 
• XyzController的名称即为Xyz
–约定胜于配置
• ASP.NET MVC框架会在Web应用程序所引 ASP.NET MVC框架会在Web应用程序所引
用的所有程序集范围内查找Controller
 –理论上不必写在Web应用程序内部

 

Controller的选择规则

• 根据URL Routing提取后的数据选择
–如果没有对应的规则,则如普通ASP.NET应用 如果没有对应的规则,则如普通 S 应用
程序般执行
• 如果没有controller 则抛出异常 • 如果没有controller,则抛出异常
–一般为ASP.NET MVC配置的URL Routing规则
 都会指定controller


作者:kissazi2 
出处:http://www.cnblogs.com/kissazi2/ 
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载:http://www.cnblogs.com/kissazi2/archive/2012/07/04/2576735.html