代码之家  ›  专栏  ›  技术社区  ›  avelis Michael

在grails应用程序中持久化url参数

  •  3
  • avelis Michael  · 技术社区  · 16 年前

    http://localhost:8080/demo/controller/action/?myParam=foobar
    

    我试过几条路。动态方法重写 重定向 创建链接 小槽 )捕获每个URL并附加查询参数。最后一次尝试不太成功。我是否缺少grails的一个明显的组件?我走对了吗?还有别的路我还没探索过吗?

    1 回复  |  直到 16 年前
        1
  •  3
  •   Dónal    16 年前

    你试过用一个 filter ? 下面的过滤器将把param添加到每个请求中

    class MyFilters {
       def filters = {
           addParam(controller:'*', action:'*') {
               before = {
                   params.myParam = 'foobar'
               }
    
    } } }