This is insane, but which package (artifact) holds org.apache.catalina.servlet4preview.http.HttServletResponse
?
Is it obsolete? I can import org.apache.catalina.servlet4preview.http.HttpServletRequest
just fine.
I already have as dependencies (trying them one at a time in a desperate hope)
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
EDIT:
I would like to implement a HandlerInterceptorAdapter in order to execute custom logic on each request and potentially redirect. The preHandle() method accepts HttpServletResponse as a second argument. The javax
one is not accepted (the method doesn't override its super class counterpart in this case).
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 {