如何在grails中只接受后置变量

2024-03-22

在我的控制器中,我只想接受 POST 变量,而不是 GET 变量。据我所知,Grails 并不区分 POST 和 GET,尽管可以通过 request.method 检查请求方法,但我想专门只接受 POST 参数。该怎么办呢?抱歉,如果我听起来太天真,我刚刚开始使用 groovy 和 grails,并具有 PHP 背景。


这不就是这个吗allowedMethods block http://www.grails.org/doc/1.3.x/ref/Controllers/allowedMethods.html is for

即来自文档:

class PersonController {
  // action1 may be invoked via a POST
  // action2 has no restrictions
  // action3 may be invoked via a POST or DELETE
  static allowedMethods = [action1:'POST',
                           action3:['POST', 'DELETE']]
  def action1 = { … }
  def action2 = { … }
  def action3 = { … }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在grails中只接受后置变量 的相关文章

  • Grails JSONBuilder

    如果我有一个简单的对象 例如 class Person String name Integer age 我可以使用 JSONBuilder 轻松地将其用户定义的属性呈现为 JSON def person new Person name bo
  • 如何安全更新 Grails 插件

    我从事 grails 项目已经有一段时间了 我最初安装的一些插件已经更新 我运行了以下脚本来查看哪些插件需要更新 grails list plugin updates 结果是 Plugins with available updates a
  • Grails 2.3 和 GGTS 3.4 停止按钮不起作用

    如何使用 grails 2 3 停止 GGTS 3 4 中的 grails 进程 GGTS 的停止按钮没有停止服务器运行 并且 java exe 进程仍然显示在任务管理器中 评论一下grails project fork BuildConf
  • Grails 2抽象域继承问题

    当在 Grails 中使用抽象 或非抽象 继承时 以下内容对我不起作用 很快 我的继承如下 abstract BaseClass SomeClass extends BaseClass SomeOtherClass extends Base
  • Grails 3.0.0.M1 - 将脚手架模板安装到我的 Grails 项目中

    我在 Grails 3 中可以获得的唯一模板install form fields templates are create gsp and edit gsp来自fields plugin 有没有机会再次安装和使用旧的 form gsp 字
  • 复选框列表

    我有两个域类 class Contract String number static hasMany statements Statement class Statement String code static hasMany contr
  • 如何在 IDE 中使用 Grails 依赖项

    So I finally https stackoverflow com questions 1867064 grails and local maven dependencies让我的依赖项与 Grails 一起工作 现在 我的 IDE
  • Grails REST 安全性 - 将用户 ID 添加到令牌

    我想将用户 id 字段添加到从 api login 返回的令牌中 目前是 username user roles ROLE USER token type Bearer access token eyJhbGciOiJIUzI1NiJ9 2
  • Grails 在 Service 类中获取 Session 和 Management

    我对 Grails 会话有疑问 我正在考虑为我的会话处理提供一个服务类 所以我创建了一个名为 SessionService 的类 在 grails app services grails 下 class SessionService sta
  • 将结果行强制转换为对象

    有没有办法将调用存储过程获得的结果行强制转换为特定对象 以便我可以仅将该对象的列表传递到视图中 我知道我可以使用 Node list 之类的东西来做到这一点 但我最终将用一个相当复杂的存储过程替换 getnodes 该存储过程创建临时表并执
  • Grails 与 MongoDB、对象 id 和脚手架

    我使用集成测试和 Grails 脚手架将数据写入 mongoDB 数据库时遇到问题 当尝试从 列表 类型页面中选择域实例时 我收到错误 未找到 id null 的 域名 我确信这是因为 Grails url controller actio
  • 如何处理“IllegalStateException:BeanFactory 未初始化或已关闭”?

    使用 Tomcat 7 上的 Grails 2 0 0 我在启动时得到以下结果 2011 08 21 11 10 09 758 main ERROR StackTrace Full Stack Trace java lang Illegal
  • Grails 中数据库迁移的良好工作流程是什么?

    我想使用数据库迁移 http grails org plugin database migration用于数据库迁移的 grails 插件 当我第一次启动 Grails 应用程序时 所有数据库表都会自动创建 我的 DataSource gr
  • Grails 2.0 中的 dateCreated、lastUpdated 字段

    我有一个使用 Grails 1 3 7 的应用程序 我刚刚将其迁移到 Grails 2 0 该应用程序利用自动dateCreated and lastUpdated用于管理与对象的创建和修改相关的时间戳的字段 升级后 我收到以下错误 Run
  • 如何在 Groovy 中的 JSON Converter 方法中保留字母大小写?

    我正在尝试将 groovy 对象解析为 JSON 属性名称不遵循正确的驼峰式大小写形式 class Client String Name Date Birthdate 当我使用这个时 Client client new Client Nam
  • 如何在视图中调用 Grails 服务?

    简单的问题 我有一个服务类 比方说helpersService 和一个方法def constructURI params 如何从模板视图调用此方法 我尝试了以下代码但没有成功 img src 但我得到以下结果 No signature of
  • Spring IO 这个名字是什么意思? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 2013 年秋季 Spring 推出了新网站 spring io http spring io 并宣布了其新平台 弹簧IO http sp
  • withTransaction 和 withNewTransaction 有什么区别?

    以下动作有什么区别 def someAction User withTransaction and def someAction User withNewTransaction 我什么时候用什么 当 grails 操作仅包含 Transac
  • grails 中的 log4j:如何登录文件?

    我的 grails config groovy 中有这个 log4j 配置 log4j error org codehaus groovy grails web servlet controllers org codehaus groovy
  • grails 重写重定向控制器方法

    我试图覆盖默认的控制器重定向方法 但似乎无法让以下代码正常工作 我创建了一个插件 我正在尝试使用 doWithDynamicMethods 来替换重定向 def doWithDynamicMethods ctx gt application

随机推荐

  • 在jboss 7.1.1中配置gmail

    我正在使用 jboss 7 1 1 想使用 JavaMail 发送电子邮件 我尝试过以下配置 但出现错误 有人用 Jboss 7 1 1 配置过 gmail 吗
  • 如何从 Java SE 中的 GlassFish 服务器获取初始上下文?

    我有一个如下所示的课程 public class Poligon public static void main String args try Context ctx new InitialContext ConnectionFactor
  • Linux 上的 .NET Core 支持 Visual Basic 吗?

    我搜索了所有 Microsoft 文档 但找不到任何明确说明 Linux 上的 NET Core 是否支持 Visual Basic 的内容 那么 Linux 上的 NET Core 是否支持 Visual Basic 并且是否有适用于 V
  • 如何使用 Xlib 将一个窗口的内容复制到另一个窗口?

    我想使用 Xlib 将现有窗口的内容复制到我自己的窗口 我尝试过 XCopyArea 但它拒绝在两个 Windows 之间复制 我也尝试过 XGetImage 和 XPutImage 但也失败了 将窗口的图形内容复制到我自己的窗口的最佳方法
  • 如何将使用 XIB 的项目转换为 Storyboard?

    我在使用包含导航控制器的 TabBarViewControllers 的项目中有一些复杂的 XIB 文件 从 Xcode 4 2 开始 我无法再有效地编辑这些 XIB 文件 包含的视图控制器是不可见的 仅表示为灰色框 似乎在故事板项目中这是
  • 如何判断网站上是否加载了 Flash?

    我正在对一个非常大的网站进行一些测试 创建了许多不同的开发人员 有没有办法判断网站是否正在使用flash questions tagged flash和 或已加载闪存plugin questions tagged plugin 如果页面使用
  • 有人可以向我解释一下这段代码是如何工作的吗?(如果需要数字值并且用户输入其他输入,则程序再次要求用户输入)

    我正在读一本关于 C 的书 C Primer Plus 并找到了这段代码 该程序的目的是 如果用户希望将数字输入读取到 例如数组 gt 1 将cin重置为新输入2 摆脱错误的输入3 提示用户重试 书上原话 这是代码 gt 从书中复制的确切代
  • iOS - 如何将MapView限制到特定区域?

    我有以下问题 我有一个 绘制的地图 图像 我将其作为叠加层添加到 MapView 中 没问题 但我需要将 MapView 限制在覆盖区域 因此用户无法在该区域之外滚动 缩放 但应该可以在 边界 内滚动 缩放覆盖层的 意味着我不能只禁用 Ma
  • Windows Phone 8 上的 PhoneGap 和外部链接

    我正在尝试使用 Phonegap 在 Windows Phone 8 上设置电子商店应用程序 当客户选择要购买的商品时 他应该被带到 Paypal 窗口 在那里他们可以进行购买 此应用程序不需要购物车功能 我希望在手机上的本机浏览器中打开链
  • iOS 7 自定义字体对齐

    在 iOS 6 上实现应用程序布局时 我使用了自定义 TTF 字体 Gotham 我注意到它的基线总是比常规字体高一点 但只是稍微调整一下以适应 现在我已经更新到 iOS 7 SDK 在 iOS 7 设备上运行时 字体位置更接近常规字体 但
  • .NET 私​​钥 Rsa 加密

    我需要使用 RSA 1 5 算法加密字符串 我已获得私钥 然而 我一生都无法弄清楚如何将这个密钥添加到班级中 看来密钥必须是 RSAParameter 结构类型 然而 这需要一组我尚未给出的值 例如模数 指数 P Q 等 我拥有的只是私钥
  • 如何在Python中的多个进程之间共享单个MySQL数据库连接

    如何创建单个数据库连接并让每个进程与其通信 以最大限度地减少每次迭代生成新连接的开销 这是一些示例代码来说明我想要做什么 import multiprocessing import os path import hashlib import
  • 将包管理默认为 PackageReference

    Nuget Config 中是否有任何方法可以将包管理选项默认为 PackageReference 我会假设不 因为我没有看到它here https learn microsoft com en us nuget reference nug
  • 如何获取findElementById方法?

    我通过 Maven 依赖项将 Selenium 最新版本 3 3 1 加载到我的系统中 在尝试编码时 我无法获取该方法findElementById 相反 我只得到旧方法findElement 谁能帮我 注意 在maven中 仅显示最新版本
  • 理解 NSManagedObject

    在现有项目中 我尝试在项目创建很久之后引入 Core Data 因此它的模型已经就位 我已经创建了 xcdatamodel 并向其中添加了我唯一的类 该类应该充当我的应用程序中对象的全局存储 该类正确实现了 NSManagedObject
  • java.lang.BootstrapMethodError:初始化 Retrofit 时,调用站点 #4 引导方法出现异常

    我正在使用改造从 获取样本数据https jsonplaceholder typicode com comments https jsonplaceholder typicode com comments 但我收到此错误 2020 03 3
  • OpenCV作为JBoss-作为全局模块

    问题呈现 我尝试将 OpenCV 安装为 JBoss as 实例的全局模块 版本是 JBoss as 7 1 1 最终版 OpenCV 2 4 5 编译时支持 Java 我从全新安装 Ubuntu Server 12 04 64 位开始 仅
  • 如何在 UIBezierPath 上设置填充颜色变化的动画?

    形状一开始就被正确填充 但我不知道如何更改填充颜色 或者更好的是 如何在动画上更改填充颜色UIBezierPath 就像我正在寻找的改变 UIView 的背景颜色一样 var fillColor UIColor func changeBac
  • 我需要在 VB.net 程序中创建一个 CrossTab 查询来生成此表

    我目前在 MS Access 中有一个名为 Quarterly Growth Rates 的查询 它生成下表 Ticker Year Qtr Qtr Growth AAPL 2013 3 21 46 AMZN 2013 3 12 59 BB
  • 如何在grails中只接受后置变量

    在我的控制器中 我只想接受 POST 变量 而不是 GET 变量 据我所知 Grails 并不区分 POST 和 GET 尽管可以通过 request method 检查请求方法 但我想专门只接受 POST 参数 该怎么办呢 抱歉 如果我听