问题标签 [grails-controller]
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.
android - 在 Groovy/Grails 中使用 JSON 创建对象
我有一个 Groovy/Grails 网站,用于通过 JSON 向 Android 客户端发送数据。我已经创建了 Android 客户端和 Groovy/Grails 网站;他们可以在 JSON 中输出相同的对象。
我可以通过将 JSON 输出映射到 Java 对象来成功地在 Android 中创建相应的对象,但是我想知道是否可以使用 JSON 输出在 Groovy/Grails 中创建一个新的域对象?有没有办法将 JSON 输出传递给控制器操作,以便创建对象?
这是我要发送的 JSON 示例;
“类”与我要保存到的域匹配,ID 是域的 ID,然后需要使用类似的方法保存 businessCardDesigns 和 emailAddrs 中的每个项目(在域中 businessCardDesigns 和 emailAddrs 是 ArrayLists )。提前谢谢了!
解决方案:
grails - oauthService 和linkedin 帮助
我正在尝试在 grails 控制器中迭代参数列表。当我有一个比一个元素长的列表时,如下所示:
以下代码工作正常:
输出为:
但是,如果列表只有一个项目,则输出不是唯一的项目,而是列表中的每个字母。例如,如果我的参数列表是:
使用与上面相同的代码,输出变为:
谁能告诉我发生了什么以及我做错了什么?
谢谢
杰森
grails - 在选项卡中,我有两个域
我是grails的新手,所以我很抱歉问这样的问题。
我有 3 节课,
Persona
延伸到personaFisica
和personaJuridica
我在以下目录中创建了一个带有选项卡和两个提交按钮的 GSP
我想知道的是如何根据用户填写字段的选项卡保存一个或另一个域。
grails - 如何从过滤器访问命令对象,有可能吗?
我经常写这样的东西:
所以,我想把那个常见的模式提取到一些可重用的位置。过滤器看起来不错,但我找不到从过滤器中获取命令对象的方法。尝试过这样的事情(在过滤器关闭中):
对 grails 1.3.7 兼容的解决方案感兴趣。有可能吗?
grails - 如何替换脚手架控制器动作并仍然在 Grails 中调用原始控制器?
我需要在控制器中“覆盖”一个脚手架动作,做一些事情,然后调用原始动作。我更喜欢使用动态生成的方法,而不必剪切和粘贴代码。
有任何想法吗?
grails - 如何强制https
我有一个 grails 项目。现在,用户可以使用 HTTP 或 HTTPS 访问它。我想要求他们只能通过 HTTPS 访问它。有任何想法吗?我确实安装了弹簧安全核心,如果有帮助的话
谢谢杰森
grails - 在grails中将http重定向到https
我有一个关于将 grails 应用程序从 http 重定向到 https 的后续问题。另一个用户向我展示了配置文件,我可以执行以下操作:
现在,这将导致用户看到一个页面,上面写着:
无法连接 Firefox 无法在 localhost:8443 建立与服务器的连接。
这是它应该做的吗?如果是这样,我如何让我的 grails 应用程序重定向到 https?
谢谢!杰森
grails - 将 grails 操作映射到父控制器
我想将子类中的一些动作映射到他们的超类,但我无法弄清楚。下面的例子...
关于这个有什么想法吗?谢谢。
grails - Grails 使用 spring-security-core-3.0.6+ 重定向注销后
在修复了 CRLF 注销漏洞 ( https://jira.springsource.org/browse/SEC-1790 )的 spring security 版本 3.0.6 中,他们禁用了“spring-security-redirect”参数的使用。
3.0.6 中也删除了对注销 URL 中重定向参数的默认支持。在 3.1 中,它已经需要显式启用。
有没有办法重新打开重定向参数,以便我可以在我的 Grails Spring Security Logout Controller 中动态重定向?
注销控制器.groovy
以下不再适用于 spring security 3.0.6+ 的版本
java - Grails 在控制器从 https 切换到 http 时重定向。为什么?
我有一个 Grails 应用程序,其中一些页面只能通过 https 和一些通过 http 访问。这很容易使用前置过滤器处理。但是,当控制器在 https 页面上进行重定向时,用户最终会返回 http 并被过滤器再次定向到 https。
在 Firebug 中,我得到:
如何让控制器重定向调用“记住”当前协议等?还是我做错了什么?