grails-plugin相关内容

在Grails中指定插件的顺序

我的grails应用程序依赖于几个grails插件,它们追加并输入到web.xml。 问题是我需要控制插件的执行顺序。有一个特定的插件用于某些安全目的,它在web.xml中添加了一个过滤器。此过滤器需要是web.xml中第一个执行的过滤器因此,我希望最后执行此过滤器,以便我可以确保此插件将在第一个位置追加配置。 我知道plugin类有一个dependsOn属性来确保它最后被执行,但只有 ..
发布时间:2018-05-24 18:52:19 其他开发

如何从另一个grails插件配置grails插件

我正在尝试编写一个插件,可以在几个Grails应用程序中重用。 插件应该基本上是弹簧安全核心和ldap的包装插件。 这意味着它应该包含: 用户/角色 Spring安全配置(映射到这些域类,一些默认的URL访问角色配置) 我的问题是我无法获得我的插件中的配置工作。我对目前为止发现的例子感到困惑:有时我读到配置应该简单地转到“Config.groovy”,但是 grails do ..
发布时间:2018-05-24 18:52:17 其他开发

在2.0.0M1中安装Grails Spock插件

我在Grails 2.0.0M1和Springsource Tool Suite 2.7.1上踢轮胎,但是我在安装spock插件时遇到了问题。 当我运行“grails install-plugin spock 0.6-groovy-1.8-SNAPSHOT”我得到: |正在下载:spock-0.6-groovy-1.8-SNAPSHOT.pom ::问题摘要:: ::::错误 ..
发布时间:2018-05-24 18:52:07 其他开发

Grails同时拥有资源插件和资产管道

你好我有我的应用程序运行grails 2.4.3资源插件1.2.8。我们正计划转向资产管道。我们是否可以让两个插件一起工作,因为我们会部分更新代码。有没有人有任何经验。 解决方案 asset-pipeline在构建war文件时工作,但资源在部署。所以没有资源可以做。 他们还使用不同的文件夹(> grails-app / assets , web-app 下的资源),所以默认情况下他们 ..
发布时间:2018-05-24 18:51:38 其他开发

在另一个插件中覆盖插件GSP和控制器

我的项目中有一个相当复杂的grails插件依赖关系结构,我有问题覆盖安全插件中的类。 我的结构有点像这样: Web App | _审计插件 | _ Spring安全核心插件 | _安全包装插件 | _审计插件 | _ Spring安全核心插件 它的原因是审计在一些具有安全包装的应用程序之间共享,有些则不包含,这就是为什么它需要安全核心(它至少需要获得当前主 ..
发布时间:2018-05-24 18:50:44 其他开发

运行GRAILS run-app时如何跳过插件更新提示?

使用Grails RC3 开始一个新项目(Windows 7 64位Java 1.6) 安装了spring-security-core插件 现在每当我做GRAILS运行应用程序时,它都会提示我将webxml-1.4反复升级到1.3.1 我使用IntelliJ 10.5.3和控制台不让我输入NO,所以我不能使用IDE进行调试。 可能的解决方案我按优先顺序看到 - 找到一种 ..
发布时间:2018-05-24 18:49:19 其他开发

如何扩展/重写插件的控制器操作?

我在grails应用程序中使用的插件(Nimble 0.3)包含一些控制器和相关的操作。 我想改变(稍微)一些动作行为,我在想如何才能做到这一点。 我可以创建一个子控制器从我的插件控制器继承并覆盖一些动作实现? 或者,我可以创建另一个具有相同名称的控制器 / strong>作为插件控制器,但位于不同的包中? 实际上,我真正需要了解的是:当名称冲突时,Grails如何确定要调用哪个 ..

Grails Acegi插件注释

我使用Spring Security(AKA Acegi)插件提供的注释。我有控制器操作注释了 @Secured(['ROLE_ADMIN','ROLE_USER']) 表示它们应该可供管理员和普通用户使用。但是现在我需要指出管理员和未注册用户可以使用某项操作。是否有可能使用注释来指示没有任何角色的用户,即未注册? 谢谢, Don 解决方案 这是一个解 ..
发布时间:2018-05-24 18:46:09 其他开发

Grails - 未找到数据库反向工程师插件

环境 Grails 2.4.4 PostgreSQL 9.4 JDK 1.7 code> 我一直在试图让这个插件正常工作。 (我仍然是一个Grails新手,更不用说编程了。) 我试图尽我所能找到那里,但仍然得到这个密切的错误消息。 加载Grails 2.4.4 |配置classpath |运行预编译脚本 |脚本 'DbReverseE ..
发布时间:2018-05-24 18:45:35 其他开发

下载Grails插件

我知道我可以这样做 是否有Maven回购从那里我可以下载grails插件文件。 blockquote> install-plugin name 但是我想将它存储在我的repo中。 解决方案 Grails插件Repo可以在这里找到 http://repo.grails.org/grails/plugins/org/grails/plugins/ 或者您可以浏览 Art ..
发布时间:2018-05-24 18:45:21 其他开发

ldap.rememberMe.usernameMapper.userDnBase(?的多个实例)(searchSubtree搜索功能)

我有一个成功使用最新的 spring-security-core:2.0-RC4 和 spring-security-ldap的Grails应用程序: 2.0- RC2 即可。用户可以使用 grails.plugin.springsecurity.ldap.search.base 设置完美登录LDAP登录身份验证。 rememberMe userDnBase (mapper)有一个不同的设 ..

grails spring安全登录不起作用

我正在使用grails 2.1.0。我已经安装了spring-security-core插件。 当我创建用户时,它正在创建它。但是,当我尝试登录时,它显示: “对不起,我们无法找到具有该用户名和密码的用户。” 还有一个事实是,当我为不同的用户使用相同的密码时,它不会像用户一样保存具有类似编码值的密码1我已经使用了像这样保存在数据库中的 123 密码 d535ce213a0e ..

Grails 3.1.0.M2数据库逆向工程

我是Grails的新手, 我的问题是如何做db我在Grails 2.5.1中做了这个工作,但是我为Grails 3.1.0.M2版本苦苦挣扎。 预先感谢。 解决方案 Grails 3没有插件。我开始转换旧版本,但它的工作量比我预期的要多,因为它具有使用Hibernate 4,旧插件只能用于Hibernate 3. 但是生成的文件在Grails 3中不会有任何不同,因为GO ..
发布时间:2018-05-24 18:44:04 其他开发

使用Grails& Acegi的

我在我的Grails应用程序中使用Acegi插件。用户注册后,他被重定向到受保护的操作。因此,他显示了登录表单。 但是,我希望用户在完成注册后自动登录。似乎我可以通过重定向到登录表单使用的操作来实现此目的。 $ b $ pre $ redirect(uri:“/ j_acegi_security_check?j_username = $ {username}& j_password = $ ..
发布时间:2018-05-24 18:44:02 其他开发

Grails Spring Security Plugin将用户密码从1.2.7.3迁移到2.0

我使用Grails 2.3.2,并试图将我的Spring Security Core Plugin从1.2.7.3升级到2.0。 我做了所有导入更改并得到我的应用程序启动,但我无法登录。 2.0中的一个变化是它使用密码算法bcrypt,使得我所有的旧密码都没有用处。所以,我在我的应用程序中检查了密码重置过程,并确保在那之后我可以登录。 但是,我想保留所有旧密码我的用户,所以我去了,找到 ..
发布时间:2018-05-24 18:39:20 其他开发

Grails:获取控制器内的资产本地存储路径

我需要提取assets文件夹的物理路径才能从我的控制器写入文件。 从控制器获取文件持久性的简短方法是什么? 解决方案 完整示例: class ExampleService { def assetResourceLocator def someMethod(){ Resource res = assetResourceLocator.findAssetForURI( ..
发布时间:2018-05-24 18:38:35 其他开发

Grails呈现插件在部署时不会呈现图像

我使用grails渲染插件生成pdf。 在开发过程中,我将包含src的标签的图像包含在服务器上的图像上。它可以很好地工作,但在应用程序部署时不再适用。图像只是消失。 我通过模板重写,所以当我在gsp中调用这个模板时,它是可以的(即,我看到html版本的pdf与图像),BU当我的控制器中使用renderPdf,没有图像。 再次只在部署的应用程序(战争),而不是在开发。 b $ b ..
发布时间:2018-05-24 18:37:19 其他开发