代码拉取完成,页面将自动刷新
Filter没有实现init方法,导致打成war包,启动会报错
public class TraceIdFilter implements Filter {
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
try {
HttpServletRequest request = (HttpServletRequest) servletRequest;
String traceId = request.getParameter("traceId");
if (traceId == null || "".equals(traceId)) {
TraceId.set();
} else {
TraceId.logTraceID.set(traceId);
}
} finally {
filterChain.doFilter(servletRequest, servletResponse);
}
}
@Override
public void destroy() {
}
}
建议重写一下init方法,尽管没有实现具体内容
@Override
public void init(FilterConfig filterConfig) throws ServletException {
// Do Nothing
}