MVC 之 初识(一)
2021-06-10 01:02
标签:mapr 代码 如何 localhost str lte iis 文件内容 filters 创建一个mvc项目,在项目中会startup.cs文件,startup文件主要是将项目寻找一个宿主 过去,项目一般都是寄宿在iis上的,通过owin可以寄宿到不同的宿主。 可以关闭owin: >(可以百度) 如何创建视图,调用方法: 1/创建控制器firstController,在mvcview中会自动生成一个first的文件夹 2/在控制器中会有一个默认的 ActionrResult index ,鼠标在此右击--添加视图 3/同理:在控制器中直接写一个方法,然后访问路径:localhost/控制器名/方法名 从Global.ascs(全局配置文件)文件认识mvc 这个Global文件什么时候被访问呢?:网站第一次启动的时候会率先执行 MVC 之 初识(一) 标签:mapr 代码 如何 localhost str lte iis 文件内容 filters 原文地址:http://www.cnblogs.com/zmztya/p/7297715.html public void responseWrite()
{
this.Response.Write("一点半");
this.Response.End();
}
public string getStr()
{
return "测试";
}
当执行这两个方法时,会发现页面都能出现信息,其实所有返回的数据都是通过
response来输出到页面上的
Global文件内容:
public class MvcApplication : System.Web.HttpApplication
{
protected void Application_Start()
{
1. AreaRegistration.RegisterAllAreas();
2. FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
3. RouteConfig.RegisterRoutes(RouteTable.Routes); //路由
4. BundleConfig.RegisterBundles(BundleTable.Bundles);
}
}
3.这个文件是mvc的路由注册
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
mvc是通过路由来访问代码的