问题标签 [grails-2.3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grails - Grails列表被索引替换,那么默认是什么?
我使用 grails 2.3.7 创建了一个新的 grails 应用程序,并index
从控制器中删除了该操作。我的控制器有static scaffold = true
所以现在当我尝试访问时,我得到了早期版本的 grails 中applicationname/controller/index
的操作显示的对象列表。list
现在变得令人困惑,我如何将我的重定向applicationname/controller/
到其他操作,因为现在我无法执行以下操作 -
grails - 带有 facebook oauth2.0 的 Grails 2.3.8 应用程序中的异常
我有以下设置:
构建配置:
配置:
当我点击链接时:
我得到了例外:
我不知道,这应该是什么意思。页面spring security oauth facebook没有给出太多细节。有没有人有一个想法,或者可能是 FB-auth 的工作样本?
grails - Spring UI - 覆盖 RegisterController 密码设置
我正在grails 2.3.4
使用':spring-security-core:2.0-RC2'
和":spring-security-ui:1.0-RC1"
。
我有我RegisterController
的,看起来像这样:
我想通过将其添加到我的末尾来更改密码设置config.groovy
:
然而,一切都还没有改变。运行我的应用程序时,我仍然收到相同的消息。
有什么建议可能是错的吗?
更新
即使使用此设置:密码为:Test123@
我无法创建用户。任何建议如何解决这个问题?
grails - 未找到 Grails org.slf4j.spi.LocationAwareLogger.log
我正在使用 Grails 2.3.8
我使用创建了一个默认应用程序
当我运行时:
我收到以下问题:
我尝试运行:
但我遇到了同样的问题。
给出:
spring - grails spring安全休息插件
我正在尝试来自https://github.com/dmahapatro/grails-spring-security-rest-sample.git的宁静的弹簧安全休息插件
我将 grails 升级到 2.3.7 并将 spring security rest 升级到 1.3.4。并且一切运行顺利。
我正在使用邮递员来测试其余的登录。
url:http://localhost:8080/grails-spring-security-rest-sample/api/login
表单数据:用户名=用户,密码=通过
但总是返回错误代码 400 Bad Request。配置或测试有问题吗?
谢谢, 迪丁
grails - 如何使用逗号覆盖 Grails 将参数值的默认(绑定)转换为字符串数组?
我正在使用 Grails 2.3.7 并有一个控制器方法将请求绑定到命令类。命令类中的字段之一是字符串数组,因为它期望指定多个具有相同名称的参数 - 例如?foo=1&foo=2&foo=3&bar=0
。
这在大多数情况下都可以正常工作。失败的一种情况是参数值包含逗号 - 例如?foo=val1,val2&foo=val3,val4
。在这种情况下,我得到一个包含 4 个值的数组:["val1","val2","val3","val4"]
,而不是["val1,val2","val1,val2"]
. URL 转义/编码逗号没有帮助,在我的情况下,参数值也被引号字符包围(foo=%22a+string+with+commas,+etc%22
)。
我在 Spring 3.x 中遇到了类似的问题,但我能够解决:如何防止参数绑定在 Spring 3.0.5 中解释逗号?. 我通过将以下方法添加到我的控制器来尝试答案之一:
然而这并没有奏效。
我还尝试根据https://jira.grails.org/browse/GRAILS-8997中的评论指定自定义转换服务。
配置/spring/resources.groovy:
和
但我也无法让它发挥作用。
grails - 在 mongodb 标准中使用结果转换器
我们在没有休眠的 Grails 2.3.5 应用程序中使用 MongoDB。有什么方法可以resultTransformer
用来转换属性投影,Map
就像在休眠中一样。
例如:
这在休眠状态下有效。这在 Grails MongoDB 中是否支持或有一些替代方法。
grails - Grails @Transactional 与 Spring @Transactional 注释之间的差异
好吧,Grails声明式事务中有一点。它说:
grails.transaction.Transactional 注解最早是在 Grails 2.3 中引入的。在 2.3 之前,使用了 Spring 的 @Transactional 注解。
但我似乎无法找出这两个注释之间的主要区别是什么。为什么在以后的版本中没有使用 Spring 的注解?
grails - mongodb和hibernate中标准的结果差异
我们在没有休眠的 grails 2.3.5 应用程序中使用 mongodb。在具有最少两个字段的条件中使用投影时,返回的结果与在休眠条件中返回的结果不同。例如:
考虑到两个实例返回匹配上述条件: -
使用 mongodb 时返回的结果为:
虽然使用休眠时返回的结果将是:
我不确定这是通过实施还是这是一个错误。
谢谢你,
南非
grails - Spring UI RegisterController - 没有这样的属性
我正在使用grails 2.3.4
和":spring-security-ui:1.0-RC1"
插件':spring-security-core:2.0-RC2'
。我已经像这样配置了两个插件Config.groovy
:
我的RegisterController.groovy
样子是这样的:
如您所见,我刚刚从源代码中复制了原始控制器。因此其他类ResetPasswordCommand
和RegisterCommand
也包括在内。但是,我仍然遇到异常:
为什么我会得到这个异常?我已经RegisterCommand
在我的文件中包含了这个类(也包括在原始源中)?我真的很感谢你的意见!
更新
我改变了我的方法:
但是,现在我仍然无法处理注册,我得到: