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 }