Grails 获取 Controller 参数

标签 grails parameters controller

我用一些数据做一个 AJAX 请求。我传递了一个列表(例如,[6, 9])。当我打印所有参数时

println params

在 Controller 中,我得到:
[books[]:[6, 9], action:someAction, controller:someController]

但是当我这样做时
println params.books

我得到 null .为什么??
结果我能得到谁 [6, 9]。

PS我正在使用grails 2.2.2

最佳答案

如我所见,您没有 books关键,但 books[]反而。

所以你必须使用:

println params['books[]']

关于Grails 获取 Controller 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17197146/

相关文章:

C++默认参数类成员

c - 如何在 C 中声明常量数组参数?

sql - 为什么 sqlParameter 请求一个 sourceColumn?

即使存在事件处理程序,javafx Controller 也不对事件执行任何操作

ruby-on-rails - 陷入困境-db:create和db:migrate发生了什么?

jquery - 将枚举值传递到jQuery网格过滤器

database - Liquibase 数据类型映射文档

grails - 创建域类的新实例不保存

javascript - Ember 中同时存在同一 Controller 的多个实例

cakephp - cakephp添加输入错误 Controller