GRAILS --- 如何在 g:link 中传递字符串文字到控制器方法

Posted

技术标签:

【中文标题】GRAILS --- 如何在 g:link 中传递字符串文字到控制器方法【英文标题】:GRAILS --- How to pass a String literal in g:link to controller method 【发布时间】:2017-11-11 16:38:28 【问题描述】:

如何将 g:link(来自视图,.gsp)中的字符串文字值传递给控制器​​方法?

【问题讨论】:

大声笑,为什么投反对票?对于新手来说,这远非显而易见,并且花了很多时间试图弄清楚这一点,这个问题可能会节省别人的时间 【参考方案1】:
<g:link controller="simpleExcel" action="downloadSampleExcel"
    params="[s: 'RAF']">Download Sample Excel</g:link>

--- 如果您有一个带有 downloadSampleExcel(String s) 方法的 SimpleExcelController。请注意单引号,因为它极大地欺骗了我。

【讨论】:

以上是关于GRAILS --- 如何在 g:link 中传递字符串文字到控制器方法的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Grails 控制器之间传递错误消息?

在 grails 中维护会话

如何在 grails 中实现请求超时?

在开发中更改 grails 3.0.9 中的默认服务器端口

为啥 Gradle 会降级 Grails 3.1 应用程序中的传递依赖项?

如何在 Spring MVC 中基于控制器和操作方法创建 URL?