filter output not displaying

View: New views
1 Messages — Rating Filter:   Alert me  

filter output not displaying

by Edwin Ansicodd :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

created a filter to display output in a war but the filter output is not showing.

Any ideas what might be wrong?

Filter code:

public class UserMockFilter implements Filter {

        public void init(FilterConfig arg0) throws ServletException {
                // TODO Auto-generated method stub
               
        }

        public void doFilter(ServletRequest request, ServletResponse response,
                        FilterChain chain) throws IOException, ServletException {
               
                System.out.println("in doFilter");
               
                Enumeration<String> parameterNames =  request.getParameterNames();
                while (parameterNames.hasMoreElements()) {
                        String parameterName = parameterNames.nextElement();
                        System.out.println("parameter:"+parameterName);
                }

                Enumeration<String> attributeNames =  request.getAttributeNames();
                while (attributeNames.hasMoreElements()) {
                        String attributeName = attributeNames.nextElement();
                        System.out.println("attribute:"+attributeName);
                }

       
               
                chain.doFilter(request, response);
               
        }

        public void destroy() {
                // TODO Auto-generated method stub
               
        }
}

in web.xml:

    <filter>
                <filter-name>MockFilter</filter-name>
                <filter-class>com.test.UserMockFilter</filter-class>  
  </filter>
 
    <filter-mapping>
                <filter-name>MockFilter</filter-name>
                <url-pattern>/*</url-pattern>
        </filter-mapping>