在grails3创建视图中,我想要一个取消按钮,该按钮仅指向索引页面。我想在索引页面上显示一条消息,通知您取消。
<g:link controller="${controllerName}" action="index" class="btn btn-default" params="[flash.message: 'Create cancelled']">
Cancel
</g:link>
上面的按钮只是一个无效的模型,没有消息弹出。下一页弹出flash.message
的最佳方法是什么?
答案 0 :(得分:2)
您可以通过取消操作说:
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')
}