传递 Flash 消息和 gsp g:link
pass a flash message along with a gsp g:link
在 grails3 创建视图中,我想要取消按钮,它只是指向索引页。在索引页上,我想显示一条消息,通知取消。
<g:link controller="${controllerName}" action="index" class="btn btn-default" params="[flash.message: 'Create cancelled']">
Cancel
</g:link>
上面的按钮只是一个不起作用的模型,没有弹出消息。在下一页上弹出 flash.message
的最佳方法是什么?
您可以从取消操作重定向说:
gsp
<g:link controller="${controllerName}" action="cancel" class="btn btn-default">
Cancel
</g:link>
控制器
def cancel(){
flash.message = message( code: 'cancel.message.in.messages.properties' )
redirect(action: 'index')
}
在 grails3 创建视图中,我想要取消按钮,它只是指向索引页。在索引页上,我想显示一条消息,通知取消。
<g:link controller="${controllerName}" action="index" class="btn btn-default" params="[flash.message: 'Create cancelled']">
Cancel
</g:link>
上面的按钮只是一个不起作用的模型,没有弹出消息。在下一页上弹出 flash.message
的最佳方法是什么?
您可以从取消操作重定向说:
gsp
<g:link controller="${controllerName}" action="cancel" class="btn btn-default">
Cancel
</g:link>
控制器
def cancel(){
flash.message = message( code: 'cancel.message.in.messages.properties' )
redirect(action: 'index')
}