无法解决以下问题:
我试图用反向路由生成一个URL:
Router.reverse(action).url
这条路线的
GET /admin/productgroups ProductGroupController.renderListView(modelClass:'models.ProductGroup')
我试过以下几种:
Router.reverse("ProductGroupController.renderListView").url
Router.reverse("ProductGroupController.renderListView(modelClass:'models.ProductGroup'").url
但我总是收到
No route found
No route able to invoke action views.ProductGrouController.renderListView() with arguments {} was found.
异常。。。需要一些帮助,不知道我做错了什么
尝试将modelClass名称作为字符串参数传递到映射中,如下所示:
Map<String, Object> map = new HashMap<String, Object>();
map.put("modelClass", "models.ProductGroup");
Router.reverse("ProductGroupController.renderListView", map).url
当您将静态参数传递到路由文件时,必须始终执行此操作。