MVC自定義路由位址

2021-09-09 08:43:14 字數 511 閱讀 9849

public class logincontroller : controller

}

如果是上面的**,我們訪問這個路由位址就是http://localhost:29264/login/index

只做這樣的設定是無法按照http://localhost:29264/login/mylogin 這樣的位址訪問到頁面的。

我們還需要在routeconfig.cs檔案中

public static void registerroutes(routecollection routes)

.axd/");

routes.maproute(

name: "default",

url: "//",

defaults: new

);}

這樣我們就可以通過http://localhost:29264/login/mylogin這個路徑訪問頁面了,而原來的路由位址是找不到頁面的。

MVC路由 自定義路由

1 global.asax檔案註冊路由 建立mvc專案時就有 public class public class routeconfig axd 1 路由按註冊順序 優先生效 2 註冊自定義路由,場景檢查訪問瀏覽器,ip等可以進行控制。routes.add newcustomroute 3 rout...

MVC自定義路由引數

建立乙個類,該類繼承並實現介面介面irouteconstraint。該介面在system.web.dll的system.web.routing命名空間下。事例中限制引數輸入長度必須大於5,如下 public class inputlengthconstraint irouteconstraint r...

六 自定義MVC

一 model1與model2 model1 就是一種純jsp開發技術,將業務邏輯 和檢視渲染 雜糅在一起。model2 model2是在model1的基礎上,將業務邏輯的 分離開來,單獨形成乙個servlet,model2也是基於mvc開發 二 mvc設計模式 由3個部分組成,各部分作用如下 mo...