OpenUI5中的控制器+动作路由?

时间:2015-04-17 18:07:14

标签: model-view-controller sapui5

在许多MVC框架中,路由的设置如下:

route.add(
{
   pattern: "{controller}/{action}/{id}"
}

此模式会在http://myapp/products/edit/5操作中将products转换为edit控制器,并将5作为参数传递。重要的是,使用此方法,首先调用Controller,Controller返回一个View,如下所示:

class ProductsController
{
     public ActionResult EditAction(String id)
     {
          return View("Edit.view.html");
     }
}

OpenUI5中是否存在这种MVC方法?是否可以使用自定义代码实现?

1 个答案:

答案 0 :(得分:1)

我不这么认为。视图定义允许您定义控制器名称,然后使用该名称来实例化控制器。反过来需要对核心进行大量更改。