Рассмотрим проект с большим количеством аннотированных действий.
public class TransferMoney(){
@Action("transfer-money-show-form")
public String showForm();
@Action("transfer-money-confirm")
public String confirmForm();
@Action("transfer-money-result")
public String result();
}
Я хочу добавить отображение исключений в confirmForm
, чтобы я мог сделать это как:
@Action(value = "transfer-money-confirm",
exceptionMappings =
{@ExceptionMapping(
exception = "java.lang.Exception",
result = "exception")
}
)
Однако это лучше?! Как я уже сказал, у меня много действий, и я не хочу добавлять exceptionMapping
для каждого из них по одному. Имя действия, которое я хочу добавить к ним, заканчивается на confirm
, но оно кажется бесполезным, потому что сопоставление исключений не принимает регулярное выражение.