где находится орг. apache .catalina.servlet4preview.http.HttServletResponse? - PullRequest
0 голосов
/ 21 марта 2020

Это безумие, но какой пакет (артефакт) содержит org.apache.catalina.servlet4preview.http.HttServletResponse? Это устарело? Я могу просто импортировать org.apache.catalina.servlet4preview.http.HttpServletRequest.

У меня уже есть зависимости (пробуя их по одной в отчаянной надежде)

org. apache .tomcat.tomcat -catalina

org. apache .tomcat.tomcat-servlet-api

org. apache .tomcat.tomcat-coyote

org. apache. tomcat.tomcat-util

org. apache .catalina.catalina

org. apache .tomcat.tomcat-annotations-api

РЕДАКТИРОВАТЬ:

Я хотел бы реализовать HandlerInterceptorAdapter , чтобы выполнять пользовательские логи c для каждого запроса и потенциально перенаправлять. Метод preHandle () принимает HttpServletResponse в качестве второго аргумента. javax единица не принимается (в этом случае метод не переопределяет своего аналога суперкласса).

import org.apache.catalina.servlet4preview.http.HttpServletRequest;
//import org.apache.catalina.servlet4preview.http.HttServletResponse; //cannot find symbol
import org.apache.catalina.servlet4preview.http.ServletMapping;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;

public boolean preHandle(HttpServletRequest request,
                         HttpServletResponse response,
                         Object handler) throws Exception {
...