1. All filters with matching URL patterns are located. They are executed in the order of declaration in the DD. 2. After this, all the filters with the matching servlet-name in the DD are located and executed in the order of declaration.
After some pecan pie, you might want to cleanse your palatte with this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop