談談ET MVC的路由對映功能

2021-08-22 18:54:30 字數 732 閱讀 3233

1、根據請求url對映到控制器和操作的功能由routetable進行登記,比如系統缺省會有這樣的對映規則:

route defaultroute = new route("$controller/$action/$id", defaultroutehandler.class);

routes.add(defaultroute);

即按照「控制器/動作/id」的方式進行匹配,使用預設的路由處理defaultroutehandler,在對映控制器時支援分包功能,將控制器類可以按包分成多個控制器包。比如:

http://localhost:8084/myweb/ca/config/test/23將對映成

http://localhost:8084/myweb/user/login將對映成

2、可以自定義路由規則,比如

route route = new route("blog/$year/$month/$day", "blog", "show", defaultroutehandler.class);

routetable.addroute(0, route);

將插入新的路由規則,其優先順序在預設路由之上,這時

http://localhost:8084/myweb/blog/2008/02/03將對映成,並設定引數year,month,day。

3、可以實現routehandler介面,以實現自定義路由對映處理方法。

路由對映表的配置

實驗一 使用路由對映表過濾路由更新 實驗步驟及要求 1.配置各台路由器的ip位址。2.配置ospf與rip v2的協議,並關閉rip v2的自動彙總。3.在r2上配置路由重分發 r2 config router ospf 1 r2 config router redistribute rip met...

談談路由器的引數設定和功能詳解zz

路由器是整個網路與外界的通訊出口,也是聯絡內部子網的橋梁。在網路組建的過程中,路由器的選購是極為重要的。在所有網路裝置中,路由器的 也是相當的昂貴,是網路裝置的重頭戲。不像是一些網絡卡和集線器功能和性 能差不多,而且 也基本相同,使用者在選購時就沒必要很花心思。不同的路由器的效能相差很多,也是不可同...

路由埠對映的作用

如果你是adsl cable modem或光纖等寬頻接入使用者,想在網咖或公司內部建乙個遊戲伺服器或web伺服器,並且能夠讓網際網路上的使用者訪問你的伺服器,那麼你就會遇到埠對映問題。通常情況下,路由器都有防火牆功能,網際網路使用者只能訪問到你的路由器wan口 接adsl線口 而訪問不到內部伺服器。...