Действительно ли возможно поймать / обрабатывают исключения, выданные от контроллера Grails? Aop?

Я не PHP dev, но Google говорит, что PHP 5 + может инстанцировать COM-компонентов. Если можно установить Outlook на поле, Вы могли бы записать веб-сервис PHP вокруг COM-компонента для обрабатывания запросов, в которых Вы нуждаетесь.

$outlook = COM("Outlook.Application")

ссылка API Outlook

5
задан Kimble 19 November 2009 в 22:06
поделиться

1 ответ

Могут быть быть более «правильным» методом для этого в Grails, но напишите метод, который принимает замыкание и обрабатывает исключение, если это необходимо. Тогда ваш код будет выглядеть примерно так:

class MyController {
   def myAction = {
      handleMyException {
         throw new MyException("Test")
      }
   }
}

Он вводит строку кода, но код обработки исключений, по крайней мере, находится в одном месте, и у вас есть преимущество обработки исключения в действии, в котором оно было создано.

1
ответ дан 14 December 2019 в 04:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: