Controller的要求
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
转载于:https://www.cnblogs.com/kissazi2/archive/2012/07/04/2576735.html
Controller的要求相关推荐
- go系列(5)- beego自己写controller
前边的系列文章已经讲述了如何安装环境, beego的处理逻辑都是在Controller里面完成的,下面就写一个最简单的Controller. 我们在写自己的controller的时候,一定要继承bee ...
- @Controller和@RestController的区别?
@RestController注解相当于@ResponseBody + @Controller合在一起的作用 1) 如果只是使用@RestController注解Controller,则Control ...
- 关于Page翻页效果--Page View Controller
Page View Controllers 你使用一个page view controller用page by page的方式来展示内容.一个page view controller管理一个self- ...
- mvc ajax提交html标签,asp.net-mvc – 如何使用ajax get或post在带有参数的mvc中将数据从View传递到Controller...
我试图使用ajax将数据从View传递到Controller Action Method,如下所示: – 我有一个用户的Membership实例,我从另一个控制器传入这个视图,使用的视图有点像这个Vi ...
- spring 两次进入拦截器_4.SpringBoot 拦截器Fliter,Interceptor,Controller……
在项目的开发中,在某些情况下,我们需要对客户端发出的请求进行拦截,常用的API拦截方式有Fliter,Interceptor,ControllerAdvice以及Aspect. 上面的图是Spring ...
- gvgai框架搭建及controller编写
gvgai框架搭建及controller编写 gvgai框架搭建 controller编写 gvgai框架搭建 gvgai官网:http://www.gvgai.net/ 框架下载:http://ww ...
- Animation Override Controller动画重载器
假设游戏有很多个小人, 每一个人有2种动画站立,跑. 在通常情况下每一个人物都需要一个动画控制器. 有没有想过定义一个动画控制器 无须在定义全新的动画充值器实现每一个小人都播放自己的动画呢?没错An ...
- Ext.app.controller的refs
简 单来说,就是4.0建议的MVC中controller引用组件的一种方式,selector中设置组件,可以用id.classname,但推荐用 ComponentQuery("组件检索&q ...
- java注解返回不同消息,Spring MVC Controller中的一个读入和返回都是JSON的方法如何获取javax.validation注解的异常信息...
Spring MVC Controller中的一个读入和返回都是JSON的方法怎么获取javax.validation注解的错误信息? 本帖最后由 LonelyCoder2012 于 2014-03- ...
- controller不跳转页面的几个原因_光知道SpringBoot,不用thymeleaf就太不对了
之前的时候,我为了演示Linux配置提交项目执行环境,简单的整理了一下springboot得相关内容,但是在实际的开发过程中,SpringBoot得使用可不仅仅就是这一点点遍历而已,在SpringBo ...
最新文章
- 当我们拿到数据进行建模时,如何选择更合适的算法?
- Oracle 包(Package)
- wxWidgets:在带有 DC 的面板上绘图
- Fiddler Everywhere全平台抓包调试工具安装和使用(一)
- Python2.7本地安装numpy包
- python1011无标题_讲解:Python:COMP1011 Programming For The WebPython
- 冰点还原精灵Deep Freeze for mac 系统还原工具
- DataGrip连接Mysql报08S01解决方案
- python绘制多边形样例_Python绘制多边形
- 评估智能对话机器人的7大数据指标
- 天气预报API,你想要的它都有
- 数列 COGS1048:[Citric S2] 一道防AK好题
- ios10使用 Clipboard点击无反应
- 什么叫克隆人_【语文阅读理解】到底什么是克隆人
- 2022-2028全球3D透视导航技术行业调研及趋势分析报告
- (转载)MatLab绘图
- 百度android 升级,百度浏览器去广告版下载-百度浏览器v6.4.21安卓去广告去升级版-ucbug软件站...
- vue-quill-editor自定义组件来实现填空题下标
- android emoji 转字符串,android Emoji的处理
- Excel做线性回归分析
热门文章
- springboot模板引擎_Spring Boot实战:如何搞定前端模板引擎?
- numpy维度交换_15年!NumPy论文终出炉,还登上了Nature
- SQLite中的SELECT子句使用通配符
- Web应用漏洞评估工具Paros
- Linux安全渗透教程——大学霸内部资料
- iOS 滚动图滚动到顶部汇总
- html5基础知识文档,HTML5基础知识(1)
- java获取内存基址_安卓逆向|菜鸟的FRIDA学习笔记:内存读写
- mysql 查询绑定变量_MySQL高级特性——绑定变量
- 测试页打印失败0x0000045a_激光打印机就该选这样的,联想领像L100DW评测