问题标签 [grails-2.4]

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.

0 投票
3 回答
6196 浏览

grails - 升级到 Grails 2.4.4 的问题

从 Grails 2.4.3 升级到 2.4.4 后,我在启动 Grails 应用程序时不断收到错误消息。完整的错误可以在这里阅读:http: //pastebin.com/UXQ34JKD

它显示了一个Association references unmapped class: java.util.List

它没有说明什么域类或任何真正有用的信息。我已经尝试删除一些域类并试图找出原因是什么,但它是一个大型应用程序,我没有成功。

谁能指出我正确的方向,以找出触发的位置以及如何解决它?

0 投票
2 回答
1021 浏览

grails - Grails 2.4 春季安全和资产管道

这是请求映射表包含的内容:

但是没有加载静态资源login page。每个对静态资源的请求都会重定向到login/auth.

0 投票
1 回答
687 浏览

mongodb - 无法下载grails数据存储gorm 3.1.3版本

我正在使用 grails 2.4.4。当我将mongodb插件从 3.0.1 升级到最新的 3.0.2 时,它无法找到并安装一个 jar。它的投掷:

| Error Resolve error obtaining dependencies: Failed to read artifact descriptor for org.grails:grails-datastore-gorm-plugin-support:jar:3.1.3.BUILD-SNAPSHOT (Use --stacktrace to see the full trace)

我在 BuildConfig.groovy 中的存储库配置是:

0 投票
1 回答
462 浏览

regex - Grails 过滤正则表达式

我是 grails 的新手,到目前为止我只能使用简单的过滤器。我想以有效的方式使用过滤器。

(我使用 grails 2.4.3 和 jdk_1.6)

我想创建一个过滤器以允许访问AppName/AppName/user/login但我做错了!我想使用正则表达式,但我没有做对!

我试过这个

而且我还尝试反转正则表达式参数,但我没有运气!我搜索了所有的谷歌,但我找不到一个线程来告诉我过滤正则表达式是如何工作的!

我知道我可以创建xxxx(controller:'*', action:'*')过滤器然后使用controllerNameactionName参数来检查!但一定有更好的方法!

简而言之,我的问题:正则表达式如何在过滤器中工作?

0 投票
0 回答
197 浏览

grails - Grails 2.4 升级重复过滤器名称 AssetPipelineFilter

我正在将应用程序从 Grails 2.3.3 升级到 2.4.4,并且我已经完成了所需的更改。grails compile 命令运行干净,但我在运行应用程序期间遇到了几个错误。

接着

0 投票
3 回答
575 浏览

grails - Grails 2.4.4 中的域列表字段

我正在将 2.3 应用程序升级到 2.4.4,并且我有几个使用类似于以下列表字段的域,并且收到此处所述的错误。

我假设使用上述是问题的实际原因,但我不能确定,因为错误消息不指向域。

这种类型的列表定义不是 Grails 的好习惯吗?

我得到错误:

UPDATE

我找到了与错误相关的域和问题。这是问题域和相关列表。如果我删除列表,问题就会得到纠正。

0 投票
0 回答
175 浏览

grails - Grails2.4.3:使用 JQGrid 导出到 pdf/excel

目前我正在研究 Grails2.4.3,但无法找到一种解决方法来将 grails(.gsp) 中的 JQGrid 数据导出为 excel/pdf 和其他格式。

0 投票
1 回答
2064 浏览

unit-testing - 如何为 grails 2.4 中的特征编写 spock 单元测试用例?

我正在使用 Traits 使我的控制器干燥。我想使用 Spock 对 Trait 类进行单元测试。这是我的样本特征和Spock测试用例:

由于 trait 是一个接口,我的测试用例中有一个 Mocked 类,它实现了 Trait,我创建了这个 Mocked 类的对象并调用我想要测试的 Trait 方法。这是正确的方法吗,如果不是,请用一个恰当的例子指出正确的方向。

0 投票
3 回答
1822 浏览

grails - Grails - generate-all 继续而不提示 Overwrite?[y,n,a]

每次我尝试构建 generate-all 命令时,它都会提示我 Overwrite?[y,n,a] 进行输入。有没有办法默认选择'y'。

编辑: 我是第一次设置框架,我经常更改模型并生成要检查的视图和控制器。

更新:选择选项'a',它将自动覆盖所有文件,而不是每次都提示。

0 投票
0 回答
475 浏览

grails - Grails:generate-controller * 正在工作,但 create-controller * 不工作

我需要脚手架功能。为此,而不是执行 create-controller 并手动添加

对于每个控制器,我安装了模板并添加了

在 src/templates/artifacts/Controller.groovy 文件中,如下所示。

}

有趣的事实是 create-* 仅适用于这种情况。

问题:有没有一种方法可以创建控制器 * 像 generate-controller * 这样的功能,不是一个一个地创建控制器类名?