grails-plugin相关内容

Grails 1.3.5和Spring Security Core

我构建了一个grails应用程序,它在登录时根据用户角色(在角色域中定义的自定义角色)将用户重定向到不同的URL。现在我正试图将Spring Security Core Grails插件集成到应用程序中,因此计划使用插件的域模型。 据我所知,LoginController中的auth动作会执行用户登录验证,并且用户是否登录重定向到默认目标URI。 我的问题是如何知道登录用户的类型是ROLE ..
发布时间:2018-05-24 18:35:36 其他开发

Grails ehcache插件 - 另一个未命名的CacheManager已存在于同一个VM中

我使用ehcache为我的第二级缓存运行我的Grails应用程序,它可以工作。我安装了 ehcache 插件+ 缓存插件,然后它没有。我尝试了几乎所有来自互联网的解决方案,但没有找到解决方案,我一直在获取另一个未命名的CacheManager已经存在于同一个VM中。 其中一种可能的解决方案是在 EhCacheManagerFactoryBean 中设置 p:shared = true ,如果 ..
发布时间:2018-05-24 18:34:46 其他开发

Grails检测是否安装了插件

Grails中有一种方法可以检测到插件已安装。例如,我需要知道是否安装了“Acegi”插件。如果是的话,我可以运行不同的代码。如果插件没有安装(这是一个可行的选择),那么我可以运行不同的代码。 感谢提前。 解决方案 您可以使用插件管理器来执行此操作: import org。 codehaus.groovy.grails.plugins.PluginManagerHolder ..
发布时间:2018-05-24 18:32:55 其他开发

Grails内联插件:无法升级通过BuildConfig.groovy配置的插件

我们的应用程序分为主应用程序和少量插件。我们通过BuildConfig.groovy文件使用内联插件。现在是时候将所有东西都用于生产了,我收到以下消息: 您无法升级一个为$的插件b $ b通过BuildConfig.groovy配置, 删除配置继续。 然后Grails想要卸载插件因为它在application.properties中找不到它。但是在开发过程中,将它放在applicat ..
发布时间:2018-05-24 18:32:53 其他开发

Grails spring-security - 我可以在成功操作之前拦截,以检查所需的密码更改吗?

在我的系统中创建新用户时,我通过电子邮件向他们发送临时密码并设置changePasswordNextLogin = true的属性。当他们第一次登录时,我想在成功登录时拦截流量,检查此值,如果为真,则将其重定向到更改密码操作。一旦密码更改完成,理想情况下,我想将它们发送到预定的目的地。 我一直在倾注默认设置,并且没有看到 - 或者更可能没有正确解释 - 以任何方式实现此目的。似乎几乎每次我在 ..
发布时间:2018-05-24 18:29:46 其他开发

Grails Spring Security Core Plugin - 添加Flash消息到登录页面

$ b @Secured([ 'IS_AUTHENTICATED_REMEMBERED']) 如果用户没有登录,这会导致操作重定向到我的登录页面一旦他们登录,他们就会被重定向到原来的行为。 在这种情况下,如何向登录页面添加flash消息,即 flash.message =“您必须登录才能提交新闻报道” 为了澄清,我只希望在尝试访问此特定操作后 ..
发布时间:2018-05-24 18:28:57 其他开发

用spring安全处理成功的登录事件

我的Grails应用程序使用Spring Security插件。每当用户成功登录时,我都会: 在会话中存储内容 重定向它们到一个自定义页面(取决于他们的角色) 我需要类似地处理注销事件,这非常简单,因为插件提供了一个名为 logoutSuccessHandler 的bean可以被重写。我希望能够类似地找到一个名为 loginSuccessHandler 的bean,但是没有这样的运气 ..
发布时间:2018-05-24 18:26:45 其他开发

Grails内联插件和Spring安全

我使用插件将我的grails应用程序分解为模块,然后将内联插件位置添加到BuildConfig.groovy。现在我有一个名为'admin'的grails应用程序和一个名为'common'的插件。 $ b 'common'插件包含我所有的共享域对象,安装了核心插件。据我了解,我还需要将'spring-security-core'插件安装到'admin'中,所以我已经做到了。 common' ..
发布时间:2018-05-24 18:26:12 其他开发

哪些小部件约束对Grails域类有效?

你能告诉我有关小部件约束下面(some-widget),例如: static constraints = { someField(widget:'some -widget') } 文档似乎已丢失。相关的,你知道任何可以直接使用这个约束的插件么? 解决方案 据我所知, widget 属性仅用于脚手架,并在 renderEditor.template 。在那个文件中 ..
发布时间:2018-05-24 18:25:27 其他开发

Grails挂在命令行上

我刚刚下载了Grails 2.0.1。 创建一个新项目,然后尝试按照文档添加mysql连接器,但Grails在命令提示符下挂起而没有任何消息。我试图在verbose和stacktrace模式下执行,但它没有打印任何内容。 我尝试清理并重新执行,但所有grails命令都卡住了。 b $ b 除了“配置classpath”消息之外,它们不会打印任何内容。 请帮助。 感谢 ..
发布时间:2018-05-24 18:24:27 其他开发

Grails客户端验证

你如何(如果你)用grails管理客户端验证?你使用插件还是使用JavaScript框架来镜像约束? 干杯 解决方案 我没有亲自使用它们,但这两个插件可能会帮助您: http://grails.org/plugin/javascript-validator http:/ / /www.grails.org/plugin/remote-constraints ..
发布时间:2018-05-24 18:24:25 其他开发

在石英插件中使用grails数据源

我想创建使用JdbcStore的石英作业,如 示例显示了如何使用quartz.properties文件配置quartz。 现在,我希望我的jdbc存储与我的grails应用程序具有相同的数据库,以便我可以减少重复设置。 因此,假设我手动在我的数据库中创建所需的表,是否可以使用Quartas插件在Datasource.groovy中配置的默认dataSource? 我使用的是 ..
发布时间:2018-05-24 18:22:31 其他开发

哪个安全框架用于Grails应用程序?

我花了几个星期的时间试图找出我应该给这个问题我发布了。由于我找不到Shiro-Grails集成的完整文档,因此我正在寻找其他一些框架(如Spring)来保护我们的轻量级基于Web的Grails应用程序。 这个应用程序有几个月的历史了,它不是一个巨大的应用程序。不超过20个持久性课程。不过,我相信它会很快成长起来。但是,安全性还没有实现,我想确保我会找到最好的安全框架(对我来说最好的可能包括: ..
发布时间:2018-05-24 18:22:05 其他开发

如何将Grails 2.1迁移到Grails 2.3应用程序

我将我的应用程序从Grails 2.1迁移到2.3。 迁移后我得到了很多错误 - 我想要一些使用Grails 2.3和Spring集成的示例应用程序。 我做了一些HelloWorld示例应用程序,工作正常。但即使我在我的应用程序中应用相同的东西,甚至在某些地方出现错误。因为我的应用程序非常大(100mb),并且我使用了很多与Spring,hibernate ......以及很多Grails ..
发布时间:2018-05-24 18:21:15 其他开发

grails覆盖重定向控制器方法

我试图重写默认的控制器重定向方法,但似乎无法获得以下代码工作。 我创建了一个插件,我是尝试使用“doWithDynamicMethods”来取代重定向。 def doWithDynamicMethods = {ctx - > application.controllerClasses.each(){controllerClass - > replaceRedirectMe ..
发布时间:2018-05-24 18:20:45 其他开发