Because you are supposed to use the fully qualified class name in here
<filter-class>com.web.filters.SimpleFilter.NestedClassFilter</filter-class>
What you've put isn't the fully qualified class name. It should be
<filter-class>com.web.filters.SimpleFilter$NestedClassFilter</filter-class>
Note the $
.