0

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

grails package-plugin UserSecurity
grails maven-install

现在,我创建了一个 Grails 应用程序“UserApplication”。然后创建了一个控制器“DefaultController”,索引为动作。

def index() {       
    redirect plugin:"user-security-plugin", controller:"Default", view:"index"
}

但是重定向不起作用。当我运行 list-plugins 时,它也会列出 UserSecurity 插件。

任何想法如何解决这个问题。

4

1 回答 1

1

重定向的plugin选项是驼峰名,试试:

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

另请注意,相同的规则适用于控制器,因此您需要以小写字母开头。

于 2013-11-14T10:55:23.420 回答