如何在grails应用程序中从gsp重定向到控制器的操作
我的要求是,我有一个gsp,使用如何在grails应用程序中从gsp重定向到控制器的操作,grails,redirect,controller,gsp,Grails,Redirect,Controller,Gsp,我的要求是,我有一个gsp,使用标签检查条件。 如果该条件满足,则必须将控件自动重定向到控制器中的某个操作。 我如何才能做到这一点? 提前感谢。您可以使用JavaScript,如: <g:if ...> <g:javascript> window.location.href = '<g:createLink ... >'; </g:javascript> </g:if> window.location.href=''; 顺便说一句
标签检查条件。如果该条件满足,则必须将控件自动重定向到控制器中的某个操作。
我如何才能做到这一点?
提前感谢。您可以使用JavaScript,如:
<g:if ...>
<g:javascript>
window.location.href = '<g:createLink ... >';
</g:javascript>
</g:if>
window.location.href='';
顺便说一句,在控制器本身中做这件事更容易、更好 我也做过类似的事情 我使用了一个自定义标记,该标记有一个闭包检查,例如,如果登录的用户有某个角色或其他什么,那么您可以从闭包执行重定向
您只需将标签放入gsp页面。为什么您要在gsp中这样做,而不是在控制器中使用
重定向
?