MVC 控制器 中Action 不能同名,参数不一样,路由器寻找不到对应的,要加特性

复制代码
    //1 方法不可能完全相同,参数不同
    //2 那还需要特性吗?需要的,因为MVC选择方法时,不是按参数选择:http请求发送很多数据,其实没法识别,
    //因为mvc找方法是通过反射来的,GetMethods(name), 找参数列表,  因为http协议里可以传递参数的地方太多 不规范
    //所以就只能靠特性,因为反射,看看httpmethod就可以去找到对应的方法

    // [HttpGet][HttpPost]AcceptVerbs 选择方法时,反射筛选方法
    // [Bind] 反射绑定参数时 选择合适的
    // [ValidateAntiForgeryToken] 表单验证  方法执行前,完成Token验证
    // [ChildActionOnly] 方法执行前,检查下是不是单独请求,不能单独请求。只能使用子请求。

ChildActionOnly\] //防止直接调用 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/077e2c76750e47ddbbdcc892edbcc081.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/3d1301b1cb184a30b4247a4bd892579c.png)

相关推荐
William_cl2 天前
C# ASP.NET MVC 数据验证实战:View 层双保险(Html.ValidationMessageFor + jQuery Validate)
后端·c#·asp.net·mvc
代码栈上的思考2 天前
Spring MVC 中 @RequestMapping 路径映射与请求处理全流程
java·spring·mvc
WZTTMoon2 天前
Spring MVC 核心工作原理:DispatcherServlet 全流程深度解析
java·spring·mvc
程序员buddha3 天前
springboot-mvc项目示例代码
java·spring boot·mvc
alien爱吃蛋挞4 天前
【JavaEE】Spring Web MVC(下)
spring·java-ee·mvc
雨白4 天前
让代码更清晰:Android 中的 MVC、MVP 与 MVVM
android·mvc·mvvm
m0_748248029 天前
Spring MVC中@RequestMapping注解的全面解析
java·spring·mvc
Kay_Liang9 天前
Spring中@Controller与@RestController核心解析
java·开发语言·spring boot·后端·spring·mvc·注解
行思理9 天前
Spring MVC 注释新手教程
java·spring·mvc
William_cl9 天前
【ASP.NET MVC 进阶】DataAnnotations 特性验证全解析:从基础到避坑,让数据校验像 “安检“ 一样靠谱
后端·asp.net·mvc