【发布时间】:2015-05-18 16:07:44
【问题描述】:
在我公司的代码库中,我看到pageScope.actionName 被使用。丢pageScope安全吗?
更新:
我很想知道 actionName 是否是框架的后期添加,使 pageScope.actionName 过时。
更新 2:
这是它在一个 taglib 中的使用方式:
def url = "/${pageScope.controllerName}/${attrs.action}"
【问题讨论】:
-
如果没有进一步的上下文,很难确定,但总的来说,是的,它是安全的。
-
@JoshuaMoore 这个问题被否决有什么好的理由吗?我错过了什么吗?
-
我没有投反对票,但这可能是因为这是一个非常笼统的问题,没有具体说明您担心的原因、您为什么要做您正在做的事情等等。我不知道不知道为什么它被否决了,只是猜测。
-
grails.github.io/grails-doc/latest/ref/Tag%20Libraries/...。也没有对您投反对票,也许有人认为您是否不使用它并且它对您有用,为什么这个问题。 .我会 + itto 中立。至于贵公司代码中的用法,我想这取决于它是多久以前编写的。参考 2010 年的文档,例如:dzone.com/links/… 和 artur.ejsmont.org/blog/content/…,当时还有一些人在使用它,无法评论当时是否必不可少。
-
感谢@vahid 的详细解释。你可以让它成为一个答案......
标签: grails grails-2.0 gsp taglib grails-controller