Я не вижу, чтобы ActionRequest
предоставлял ServletContext
, поскольку он не зависит от того, что обрабатывает запрос.
Не слишком элегантно, но вы можете создать метод в вашем MyActionsApp
(поскольку вы используете базовый шаблон) для установки ServletContext
из вашего запроса (HttpServletRequest
) перед вызовом handleRequest
.
Создайте конструктор для передачи, который также является опцией.