title: How to define servlet filter order of execution using annotations in WAR
body: <p>If we define webapp specific servlet filters in WAR's own <code>web.xml</code>, then the order of execution of the filters will be the same as the order in which they are defined in the <code>web.xml</code>.</p>
  
  <p>But, if we define those filters using <code>@WebFilter</code> annotation, what is the order of execution of filters, and how can we determine the order of execution?</p>