【发布时间】:2021-08-26 07:06:25
【问题描述】:
我想创建 2 个具有相同名称和不同包的控制器,一个用于 UI,另一个用于 REST。
这在 grails 2.1.3 中可行吗?如果是,怎么做?
ps:我试过了,还是不行,grails混合了两个控制器
【问题讨论】:
标签: grails groovy grails-2.1
我想创建 2 个具有相同名称和不同包的控制器,一个用于 UI,另一个用于 REST。
这在 grails 2.1.3 中可行吗?如果是,怎么做?
ps:我试过了,还是不行,grails混合了两个控制器
【问题讨论】:
标签: grails groovy grails-2.1
按照惯例定义和映射控制器到 URL。因此,如果
你在不同的包中有相同的名字XController,那会
导致相同的映射 - 你将如何决定哪个
如果两者都相同,要调用的控制器/动作?
重命名您的控制器之一,使其对开发人员有意义(例如
UiXController) 然后可选地执行url
mapping
如果 URL 出于某种原因很重要。
【讨论】:
namespace 属性来消除歧义。