2015-04-17 5 views
0

Во многих рамках MVC, маршруты устанавливаются как следующее:Контроллер + Маршрутизация действий в OpenUI5?

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

Эта модель будет переводить http://myapp/products/edit/5 на products контроллер, в edit действий, передавая 5 в качестве аргумента. Важно с помощью этого метода, контроллер вызывается первым, и контроллер возвращает вид, как следующее:

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

Существует ли такой подход к MVC в OpenUI5? Можно ли реализовать с помощью специального кода?

ответ

1

Я так не считаю. Определение представления позволяет вам определить имя контроллера, которое затем используется для создания экземпляра контроллера. Инвертирование этого потребует значительных изменений в ядре.