5
Tôi làm cách nào để cài đặt trình xử lý ngoại lệ trong Grails, nó nắm bắt tất cả các ngoại lệ lan truyền cho người dùng?Xử lý ngoại lệ bắt tất cả trong Grails
Tôi làm cách nào để cài đặt trình xử lý ngoại lệ trong Grails, nó nắm bắt tất cả các ngoại lệ lan truyền cho người dùng?Xử lý ngoại lệ bắt tất cả trong Grails
Bạn có thể ghi đè lên đậu exceptionHandler sử dụng resources.groovy với lớp của riêng bạn mà kéo dài GrailsExceptionResolver
ví dụ
beans = {
exceptionHandler(com.yourapp.YourExceptionHandler){
// this is required so that calls to super work
exceptionMappings = ['java.lang.Exception': '/error']
}
}
Cảm ơn. Để làm rõ giải pháp cho mọi người, 'exceptionHandler' sẽ ghi đè lên giải pháp gọn gàng' GrailsExceptionResolver' – Saurabh
. cảm ơn – angryip