【问题标题】:Grails: How to specify the default/root controller in taglib arguments?Grails:如何在 taglib 参数中指定默认/根控制器?
【发布时间】:2011-07-12 18:48:12
【问题描述】:

使用内置的 grails 标签库时是否可以指定根控制器?

例如,有没有办法做类似的事情:

<g:submitToRemote controller="/" action="someAction" />

这会导致调用 /someAction

controller="/", "null" 和 "" 都是无效的。不指定控制器参数表示使用当前控制器。

【问题讨论】:

    标签: grails controller taglib


    【解决方案1】:

    它映射到控制器 + 动作,而不是 URL。网址配置在conf/UrlMapping.groovy

    如果你的控制器 RootControllersomeAction 被映射到 url /someAction 那么&lt;g:submitToRemote controller="root" action="someAction"/&gt; 将使用 url /someAction 作为目标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-23
      • 2021-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多