我添加了一个 grails 过滤器来将带有 www 的 url 重定向到非 www url。 在此更改之后,触发了许多此类性质的错误。 更改是添加一个过滤器,如下所示 发生错误的点是 错误如下 我认为原因与添加的过滤器有关,但我不确定是什么导致了无法创建会话错误。 我很欣赏任何见解。 ...
我添加了一个 grails 过滤器来将带有 www 的 url 重定向到非 www url。 在此更改之后,触发了许多此类性质的错误。 更改是添加一个过滤器,如下所示 发生错误的点是 错误如下 我认为原因与添加的过滤器有关,但我不确定是什么导致了无法创建会话错误。 我很欣赏任何见解。 ...
我想为我的 controller 编写一个单元测试,它在其中使用多个服务。 如何将多个 mockFor() 用于服务? 肿瘤坏死因子。 ...
我正在使用 grails 2.2。 我正在使用以下命令运行 grails 应用程序 我在启动应用程序时收到以下错误 如果我在没有 https 标志的情况下正常运行它,那么它可以工作,但是当我使用 https 时,它无法创建 ssl 证书。 我正在使用 java 1.7。 我感谢任何有关如何克服此错 ...
在grails中,socket read failed或者ioexception会被抓到吗? 即使我将错误部分包装在 try catch 块中,也会触发以下错误。 在引发错误的地方,我已将其包装在 try catch 块中,如下所示。 此时抛出错误 我很欣赏任何见解。 我正在使用 Grails 2 ...
在 pdfbox 中有一种方法可以设置自定义页面大小,例如 6" x 8"。 这是跑步者围兜卡的尺寸。 似乎可用的唯一尺寸如下: 我很欣赏任何见解。 ...
我在 mysql 中使用 grails 2.2。 我得到的时间是unix时间戳。 然后我将时间转换为日期,如下所示 并将其持久化到数据库中 事实证明,当在 mysql 数据库中保存日期时,精度会丢失,即没有记录毫秒的确切值。 它似乎记录时间为 hh mm ss。 我需要保留第二个的小数 ...
我正在使用以下代码动态生成 xml xml 文件缺少 xml header 生成的 xml 如下所示: 如何添加 xml 版本和编码 header? 谢谢您的帮助! ...
对于非简单的 cors 请求,我添加了以下标头。 但是您可以看到响应标头中缺少 Access-Control-Allow-Headers。 它失踪的原因是什么? 我正在为服务器使用 Grails 2.2。 感谢帮助! ...
生成的 grails 战争文件与所有默认 jars 大约是 30 mb。 我需要减小这个大小,以便频繁测试部署到远程 tomcat 容器。 所以我正在尝试使用通用库 tomcat 技术。 该过程由于某种原因无法正常工作。 这是我正在采取的步骤 1)首先我将所有 jar 文件从 web-inf/li ...
我正在创建测试应用程序。 我需要将它们上传到远程服务器,因此生成的战争规模很重要。 测试应用程序大多不使用插件。 即使在删除所有默认插件之后,生成的战争也是 20 mb。 有没有办法进一步减少war文件? 我正在使用 grails 2.2。 我猜战争中有很多东西是不需要的。 我很感激任何帮助。 谢 ...
我按照手册 https://grails.github.io/grails2-doc/2.2.0/guide/single.html#ajax 那里说要将以下标签放在 head 部分 我创建了一个示例应用程序和一个名为 HomeController 的测试控制器。 我创建了索引页面并将上面的 ...
我使用的是 Grails 2.2,插件真的很旧。 由于某种原因,依赖关系没有解决。 我认为它曾经可以工作,因为插件和文件在我的本地缓存中。 从文档 grails 将依赖项本地存储在 home/.grails/ivy-cache 中 有了所有这些声明性依赖项,您可能想知道所有 JAR 的最终位置。 ...
我有一个控制器操作,需要进行大量计算,并且需要10分钟或更长时间才能完成。 在等待一段时间后,当我请求url / application / timeConsumingOperation时,浏览器显示超时或服务不可用。 我的问题是此超时是否还会使后端方法停止运行,或者即使与服务器的 ...
我已经阅读了转发和重定向之间的区别。 http://grails.asia/grails-redirect-vs-forward 很抱歉,这个问题很幼稚,但在我看来,由于重定向返回到浏览器并且浏览器发出了新请求,因此转发似乎更有效。 所以我想知道为什么在通过使用更有效的forwar ...
我正在使用带有弹簧安全性的grails 2.2。 我正在使用MySQL数据库。 我想知道是否有一种方法可以通过清除mysql数据库中的数据来注销用户或所有用户。 ...
grails中最快的数据库连接检查是什么? 我需要创建一个端点,该端点将被脚本一次又一次地调用,因此这需要高效。 数据库不时关闭,此脚本将调用此api,该api将返回状态代码。 根据此状态代码,机器人将知道数据库已关闭。 如果是200,那么一切正常。 因此,我需要以非常有效的方式检 ...
测试控制器如下 测试服务方法如下 现在两个测试用例如下。 在两种情况下都修改了支付服务方法justTest以返回两个不同的值。 第二次测试如下 一项测试失败了。 当我使用调试器时,我注意到这个替换不起作用 所以我想知道为什么一个元替换正在工作而另一个不 ...
在集成测试中,我正在使用groovy模拟功能来模拟如下所示的服务方法: 支付控制器方法receive()使用与authorize.net通信的支付服务方法processPayment。 所以我已经嘲笑了这种方法,如上所示。 运行测试时,我得到的错误如下 所以事情是,在内部 ...
有一个用于上载csv文件的文件输入。 这是多部分文件类的文档。 https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/multipart/commons/Com ...
我曾使用Grails-2.2.0,JDK-1.7.0进行Grails应用程序开发,以及使用Maven进行依赖项管理。 应用程序运行正常,但是当我在Tomcat 7.0上从Maven部署grails应用程序war构建时,收到以下错误: 我的用于Maven构建的pom.xml是: ...