问题标签 [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.
grails - 如何在 grails 中使用 Dynamic-jasper 插件限制报告?
我是 grails 的新手。我需要生成 pdf 或任何其他格式的报告。我使用 dynamic-jasper 插件来获取 pdf 格式的输出。我使用示例http://www.grails.org生成了我的报告/插件/动态碧玉 。
但是在那个例子中,报告显示了数据库中的所有值。所以我不想要报告中的所有值。而不是我需要限制报告。即当我搜索值(通过一些 sql 查询)时,我将在列表中获得搜索值的 ao/p。所以我需要搜索值列表的报告。所以请指导我解决这个问题
grails - 在grails中使用相同的ID更新许多项目
我在两个表asset和asset_history中保存值。在创建资产时,如果有任何更新我希望将其存储在asset和asset_history中,我将值保存在资产表中。现在我想在编辑页面中获取两个表值以获取asset_history 我使用sql查询来获取asset_history中的值。所有工作都很好,但它出现在数组列表值中(所有更新列表都显示在单行中)。当我更新了编辑页面中的值,它应该保存并显示在asset_history的不同行中。为此,我使用了 for 循环,但它没有获取值。
资产表我有这些字段:-
在asset_history 字段中:-
如果资产字段有任何更新。更新列表应该保存在资产和资产历史中。我使用查询来更新(如下所示)。但它正在asset_history 表中获取arraylist。
编辑动作
在edit.gsp
在asset_history表中,值在arraylist中并在单行中显示更新的列表。但是我想在单独的行中显示它,当我每次更新时。我为此使用了for循环,但它不起作用。请指导我解决这个问题。
grails - Grails 2.0.0.RC3:无法重新加载对控制器的更改,java.lang.NoSuchFieldException:__timeStamp__239_neverHappen1323622798918
自从我开始评估 Grails 2.0.0.RC3 以来,这个错误最近一直在出现。我对控制器进行了简单的更改,然后保存。
从中pictureList.count()
以某种方式在 1.3.7 中起作用,但在 2.0.0RC3 中不起作用
由于pictureListpictureList.size()
是 ArrayList 类型,这更有意义
我收到编译输出消息,让我知道发生了什么。
然后我重新加载页面,我得到了这个。
现在从错误中恢复的唯一方法(我发现)是重新启动应用程序。
有没有人遇到过这个问题??如果可能的话,我会尝试隔离问题,以便我可以提交错误报告。
我应该补充一点,这个应用程序最初基于 grails 1.3.7,我最近将它升级到 2.0.0RC1,现在升级到 2.0.0RC3
grails - Dynamically change menu according to user role in Grails?
I want to display different menu according to login user . If user is client then display different menu otherwise show different menu.
I have one table User which is used to authenticate user , Client table which hold the userId as foreign key . Then how we determine whether user is client or not?
Another there is any way to add controller for menu?
grails - 在 UrlMappings 中使用 grailsApplication 注入
出于某种原因,我在使用以下代码时会收到大量错误列表:
错误: http: //pastebin.com/tiEsENie
以下代码可以正常工作并打印所有控制器名称:
grailsApplication
不能从内部访问静态static mappings
吗?
(我需要能够获取控制器名称才能动态创建 urlmappings)
ajax - Grails formRemote:为什么它总是重定向?
我正在尝试在 grails 中使用标签 g:formRemote。
在头部定义中:
看法:
在我的控制器中
问题
发生了什么:调用控制器,整个页面被控制器的结果替换 - 模板_remoteSearchList。页面上的不同 ajax 调用确实有效。我不知道为什么 grails 会这样。
更新
我已经删除了“__”问题。评论解决了这个问题。
更新
我已经隔离了问题:JQuery。我也在网站上使用 JQuery。如果将其删除,则 ajax 调用将起作用……需要找到一种方法来使两者都起作用。
grails - 如何在 Grails 中将两个查询结果合并到一个地图中?
我是 Grails 开发的新手。
我有一个这样的域类:
我已经引导了一些测试数据。现在我想做一个查询,条件如下:
- 我需要选择属于特定的每个
task
(存储在 中) 。bootstrap.groovy
Todaysdate
例如,如果我在我的中有这些语句BootStrap.groovy
:
现在显然task
,ReaD git...
属于一天(今天我已经new Date()
进入它)。
为了找到这些,我想出了一个像这样的部分解决方案:
我对这段代码有疑问。我无法collectEntries
在 and 上使用方法dates
,tasks
因此我将其转换为特定日期(即dates
)的地图,其值为tasks
. (这就是我尝试的!)
现在我一个人呆着。我无法找到一种方法来猜测dates
属于哪个tasks
。
还有其他解决方案吗?
提前致谢。
grails - Grails 将问卷数据映射到 bean
这是我第一次使用 Grails 进行开发。我有创建问卷的要求。这是我的 GSP 页面,其中列出了问题,列出了每个问题的可能答案,并根据答案的类型显示复选框或单选按钮。直到这里都可以正常工作
现在我想保存用户的响应,即每个用户为每个问题选择的答案是什么。对于多项选择,可以选择多个答案。我很难弄清楚如何为此创建模型。请求帮助。
谢谢
forms - 如何从以前的表单字段中获取值?
我有两种形式,特别是对于名为User
和的类Company
。在User
表单中,当用户发现自己的公司不在 DB 中时,他/她将创建一个新的Company
. 我已将控制器的save
操作更改为以下内容:Company
那是在保存新公司之后,我正在重定向到User
's create
action。然而,它工作得很好,已经输入了一些值的用户(即在进入Company
's 的create
操作之前)在User
表单字段中丢失了。
如何检索User
字段中的值?
提前致谢。
grails - Grails - 单域类中的多个表
我有两个具有共同主键的表。现在我想从这两个表中获取数据并使用该主键在单个视图中显示。
我如何在单个域类中获取两个表数据?如何指定映射?
例如
表 A 和表 B 都在单一模式 ABC 中
现在我想从表 B 中获取地址,以便我的视图如下所示
如何在单个域类中获取两个表数据?