问题标签 [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.

0 投票
2 回答
2749 浏览

grails - 为什么 Grails 要求我在控制器中使用 `def` 而不是 `void`?

采取以下控制器:

为什么testdef test() {而不是类似的东西定义void test() {?关键字不是def仅用于脚本中的闭包或函数(即不在 Groovy 类中)吗?

0 投票
2 回答
768 浏览

grails - Grails 全部生成到不同的包/文件夹?

好的,我有这个包a.b.domain.employee.groovy。是否可以grails generate-all在该包上运行并将其放在不同的文件夹中?我的意思是,什么时候generate-all运行,我希望它是a.b.controller.employeeController.groovy. 有可能这样做吗?如何?我从谷歌搜索但我似乎找不到答案.. :\

0 投票
2 回答
3217 浏览

grails - 如何替换我自己的自定义动态脚手架方法

我的 grails 应用程序必须为每个域类的许多标准动态脚手架方法定义一些额外的行为。

我知道我可以复制我需要为每个控制器添加的方法,这确实是我目前所做的。这确实意味着我的自定义代码被样板脚手架所掩盖。

我也尝试过导入和修改模板,但如果我在控制器中生成静态脚手架,它们似乎只会参与其中。不用说,这没有多大帮助。

拦截器似乎也不是我想要的,因为它们包含动作而不是插入其中。我想过以某种方式拦截 GORM 调用,但这也不是我真正想要的。

我真正想做的是将基本的动态脚手架方法替换为在我希望能够修改的地方有钩子的方法。

以下显示了我正在尝试实现的示例

0 投票
1 回答
846 浏览

grails - 如何触发 g:formRemote 的 onFailure 事件?

我正在使用 grails,并且我有一个基本的遥控器

我的问题是 insert 方法应该返回什么以便触发 onFailure?谢谢

0 投票
4 回答
2779 浏览

ajax - Grails remoteLink:响应加载整个页面

首先,对不起我的英语不好,我是法国人。

这里的问题:

我有一个看起来像这样的模板:

这里是重新加载片段页面的 GSP:

这里生成的javascript(通过firebug查看):

这里是执行此操作的控制器代码:

日志“一切都好”是唯一呈现的。但是每次,整个页面都会在响应中重新加载,我真的不明白为什么。

提前致谢,

斯奈特

0 投票
1 回答
311 浏览

grails-plugin - 自行测试 grails 插件控制器

我创建了一个带有域“用户”的简单 grails 2.0.1 插件。创建脚手架控制器和视图。但是当我执行 grails run-app 并转到用户/列表 url 时,我得到了错误

方法没有签名:packagename.User.list() 适用于参数类型:() 值:[] 可能的解决方案:list()、list(java.util.Map)、is(java.lang.Object)、等等()、锁()、查找()

但是当我在 grails 应用程序中使用该插件时(没有发布、打包),它工作正常。

问题是 - 我希望能够在没有应用程序的情况下测试 grails 插件控制器。我猜我错过了一些配置。

0 投票
2 回答
6784 浏览

grails - Grails 数据绑定 - 带有列表的命令对象

圣杯 1.3.7

具有列表内容的数据绑定命令对象出现问题。示例命令:

create GSP for Tracker 有 Unit 字段。一个例子:

TrackerController 保存方法:

但是,总是 java.lang.IndexOutOfBoundsException

或者,如果我将控制器更新为:

然后 groovy.lang.ReadOnlyPropertyException: Cannot set readonly property: properties for class: com.redbrickhealth.dto.Tracker 有什么想法吗?

GORM 与 Command 对象中的绑定似乎有所不同。

也许我需要为 Unit 扩展和注册 PropertyEditorSupport?

-托德

0 投票
1 回答
121 浏览

grails - Grails Spring Security 插件:直接从控制器登录

使用 grails spring security 插件,是否可以通过将用户名和密码传递给方法(例如登录(用户名,密码))来登录用户?如果是这样,我该如何实现它。

谢谢

0 投票
1 回答
813 浏览

grails - Grails 1.3.7 如何在没有任何缓冲的情况下直接写入输出流

我希望这显示 1 到 10 作为状态更新,唉 grails 正在缓冲整个事情。我该如何进行这项工作?谢谢!

0 投票
1 回答
550 浏览

grails - 如何解析错误数组列表并将其显示为验证错误

嗨解析一个验证错误的数组列表并对其进行调整。我有一个数组列表

我在 message.properties 中有相应的消息,例如

我正在使用网络流。那么如何将这些消息解析为 o/p 以显示来自我的属性文件的消息。