【发布时间】:2011-10-17 19:40:52
【问题描述】:
从随机控制器的动作中,我想从动作本身(当然包括参数)中访问动作即将返回的 URL(如果重要,通过重定向)。这可能吗? 如果是……怎么办?
非常感谢任何帮助。
【问题讨论】:
标签: url grails controller action params
从随机控制器的动作中,我想从动作本身(当然包括参数)中访问动作即将返回的 URL(如果重要,通过重定向)。这可能吗? 如果是……怎么办?
非常感谢任何帮助。
【问题讨论】:
标签: url grails controller action params
嗯....一个动作并没有真正返回一个 URL,它返回内容和/或某种 HTTP 状态(404、重定向、错误)。如果你想修改一个动作的响应,你最好的选择是afterView 或after filter
【讨论】:
HttpServletRequest 的API 文档,有一些方法可以访问URL 的每个部分,Grails 控制器、GSP 等中的request 隐式变量指的是HttpServletRequest的当前实例