私は 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
}
}
フラッシュメッセージが表示される場所は次のとおりです。
<g:if test="${flash.message}">
<div class="alert alert-error" style="display: block">${flash.message}</div>
申し訳ありませんが、ばかげた質問であることはわかっていますが、解決策が見つかりません。