1

我的要求是,我有一个 gsp,其中使用<g:if>我正在检查条件的标签。
如果满足该条件,那么我必须将控件自动重定向到控制器中的操作。
我怎样才能做到这一点?

提前致谢。

4

2 回答 2

3

您可以使用 JavaScript,例如:

<g:if ...>
<g:javascript>
window.location.href = '<g:createLink ... >';
</g:javascript>
</g:if>

顺便说一句,在控制器本身中做到这一点要容易得多,也更好。

于 2013-02-20T11:50:41.323 回答
0

我做过类似的事情。

我使用带有闭包的自定义标签来检查例如登录用户是否具有特定角色或其他东西,然后您可以从您的闭包中进行重定向。

您只需将标签放在 gsp 页面中。

于 2013-02-20T13:35:20.243 回答