Just write Filter . for example for mime-mapping in web.xml:
<mime-mapping> <extension>mht</extension> <mime-type>message/rfc822</mime-type> </mime-mapping>
Instead, we can write a filter:
@WebFilter("*.mht") public class Rfc822Filter implements Filter { public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException { resp.setContentType("message/rfc822"); chain.doFilter(req, resp); } ... }
source share