1

私の要件は、<g:if>条件をチェックしているタグを使用するgspを持っていることです。
その条件が満たされる場合、コントロールをコントローラーのアクションに自動的にリダイレクトする必要があります。
どうすればこれを達成できますか?

前もって感謝します。

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-pageにタグを入れるだけです。

于 2013-02-20T13:35:20.243 に答える