我是 Grails 的新手,我有一个问题对你们大多数人来说应该很容易。
我有一个显示object
列表的页面。如果删除了DataIntegrityViolation
一个,我想显示一条消息。object
我正在做的是:
def delete() {
def instanceToDelete= Myobject.get(params.id)
try {
instanceToDelete.delete(flush: true)
redirect(action: "list", id: params.id)
}
catch (DataIntegrityViolationException e) {
flash.message = "some message"
//I want to refresh the div containing the flash.message here
}
}
此处应显示 Flash 消息:
<g:if test="${flash.message}">
<div class="alert alert-error" style="display: block">${flash.message}</div>
抱歉——我知道这是一个愚蠢的问题,但我真的找不到解决方案。