未从Grails应用程序调用Grails插件控制器

未从Grails应用程序调用Grails插件控制器,grails,grails-plugin,Grails,Grails Plugin,我在/views/UserSecurity文件夹中创建了一个Grails插件“UserSecurity”和一个控制器“UserSecurityController”,其中包含索引操作和index.gsp页面。我运行插件,一切正常。 然后使用下面的命令创建zip,然后移动到本地maven缓存以在其他应用程序中使用 grails package-plugin UserSecurity grails maven-install 现在,我创建了一个Grails应用程序“UserApplication”

我在/views/UserSecurity文件夹中创建了一个Grails插件“UserSecurity”和一个控制器“UserSecurityController”,其中包含索引操作和index.gsp页面。我运行插件,一切正常。 然后使用下面的命令创建zip,然后移动到本地maven缓存以在其他应用程序中使用

grails package-plugin UserSecurity
grails maven-install
现在,我创建了一个Grails应用程序“UserApplication”。然后创建了一个控制器“DefaultController”,索引作为操作

def index() {       
    redirect plugin:"user-security-plugin", controller:"Default", view:"index"
}
但重定向不起作用。当我运行list插件时,它也会列出UserSecurity插件


想知道如何解决这个问题吗。

重定向的
插件
选项是驼峰案例名称,请尝试:

redirect plugin:"userSecurity", controller:"default", view:"index"

还请注意,同样的规则也适用于控制器,因此您需要以小写字母开始。

不,它不起作用。当我在firefox浏览器中运行时,我收到以下消息。“页面重定向不正确Firefox检测到服务器正在以一种永远无法完成的方式重定向对此地址的请求。这个问题有时可能是由于禁用或拒绝接受cookies造成的。“这就是我在浏览器中调用的方式。