For instructor-led and live virtual classroom training, Oracle University provides classes with R3 Update 2 material currently in progress. You can select the starting time for each day as well as the date. Since servlet S1’s filter chain contains filters F1 and F3, F1’s call to chain.doFilter invokes the doFilter method of filter F3. When F3’s doFilter method completes, control returns to F1’s doFilter method. The filter sets the character encoding from a filter initialization parameter. HitCounterFilter increments and logs the value of a counter when a servlet is accessed. In the doFilter method, HitCounterFilter first retrieves the servlet context from the filter configuration object so that it can access the counter, which is stored as a context attribute.