这个方括号什么意思?
[HttpPost]//这个有什么用啊?
public ActionResult Index(LoginModel loginModel )
{
if (loginModel.UserName=="jj")
{
Response.Write("登陆成功!");
}
return View();
}
------解决方案--------------------mvc 中http的常见的请求方式有Get Post Update 和 Delete
[HttpPost]
表示只有以Post方式进行的请求并且请求路径匹配的才会进行这个Action
------解决方案--------------------[]里面的描述可以看做方法的特性,可以被程序获取,Attribute在.net编程中的应用
可以看看特性的相关文章
还有你帖子里面[HttpPost]方法标明了是一个post方法,需要post方式才能访问
------解决方案--------------------如果你只有一个Index方法,加上[HttpPost]
那么你直接在浏览器中输入http://yoursite/home/index,那么返回404错误。