MVC中路由的理解

2021-08-15 09:11:47 字數 401 閱讀 7203

路由就是乙個配置,相當於中轉。通過url訪問**時,路由會獲取當前url,然後根據路由中的規則,執行相應的controller+action。

當前url是user/edit,我一定要執行controller:user、action:edit顯示編輯頁面嗎?在路由中配置所有url是user/edit的,統統轉到controller:user、action:list列表頁面,也是可以的。

還有乙個很有意思的,在mvc的一些方法如url.action(「action」,」controller」)方法中,是通過controller+action來根據路由中的規則生成url的,這樣反過來生成url,避免了生成無效url的情況。

"@url.action("edit","user")">編輯頁面

codeigniter中路由的組成

遵循path info模式 thinkphp中三種模式中的一種 your site url index.php pages view 1 2 3 pages未知為控制器,view 為方法名 1 view函式的第乙個引數 2 view函式的第二個引數 3 view函式的第三個引數 注 url上的引數多...

linux 中路由設定

新增主機路由 設定乙個主機路由對於某個特定的主機指定路由資訊。route add host 192.168.1.100 dev eth0 有目的地 192.168.1.100,沒有gw 也就是沒有閘道器 新增主機還可以通過指定閘道器來實現 route add host 192.168.1.11 gw...

WPF中路由事件的傳播

路由事件 routedevent 是wpf中新增的事件,使用起來與傳統的事件差別不大,但傳播方式是完全不同的。通過routingstrategy來定義傳播的方式 public enum routingstrategy wpf中的路由事件用的最多的就是tunnel和bubble這兩種傳播方式,所以一般...