View Javadoc

1   // ========================================================================
2   // Copyright (c) Webtide LLC
3   // ------------------------------------------------------------------------
4   // All rights reserved. This program and the accompanying materials
5   // are made available under the terms of the Eclipse Public License v1.0
6   // and Apache License v2.0 which accompanies this distribution.
7   //
8   // The Eclipse Public License is available at 
9   // http://www.eclipse.org/legal/epl-v10.html
10  //
11  // The Apache License v2.0 is available at
12  // http://www.apache.org/licenses/LICENSE-2.0.txt
13  //
14  // You may elect to redistribute this code under either of these licenses. 
15  // ========================================================================
16  
17  package org.eclipse.jetty.tests.webapp;
18  
19  import java.io.IOException;
20  import javax.servlet.ServletException;
21  import javax.servlet.http.HttpServlet;
22  import javax.servlet.http.HttpServletRequest;
23  import javax.servlet.http.HttpServletResponse;
24  
25  import org.slf4j.Logger;
26  import org.slf4j.LoggerFactory;
27  
28  /**
29   * Servlet implementation class LoggingServlet
30   */
31  public class LoggingServlet extends HttpServlet
32  {
33      private static final long serialVersionUID = 1L;
34      private Logger log = LoggerFactory.getLogger(LoggingServlet.class);
35  
36      /**
37       * Default constructor.
38       */
39      public LoggingServlet()
40      {
41          log.debug("LoggingServlet(slf4j) initialized");
42      }
43  
44      /**
45       * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
46       *      response)
47       */
48      protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
49      {
50          log.info("LoggingServlet(slf4j) GET requested");
51      }
52  
53  }