62 lines
1.9 KiB
Java
62 lines
1.9 KiB
Java
//
|
|
// ========================================================================
|
|
// Copyright (c) 1995 Mort Bay Consulting Pty Ltd and others.
|
|
//
|
|
// This program and the accompanying materials are made available under the
|
|
// terms of the Eclipse Public License v. 2.0 which is available at
|
|
// https://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0
|
|
// which is available at https://www.apache.org/licenses/LICENSE-2.0.
|
|
//
|
|
// SPDX-License-Identifier: EPL-2.0 OR Apache-2.0
|
|
// ========================================================================
|
|
//
|
|
|
|
package com.acme;
|
|
|
|
import java.io.IOException;
|
|
import java.net.URL;
|
|
import java.util.Enumeration;
|
|
import javax.servlet.ServletConfig;
|
|
import javax.servlet.ServletException;
|
|
import javax.servlet.ServletOutputStream;
|
|
import javax.servlet.http.HttpServlet;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
/**
|
|
* Dump Servlet Request.
|
|
*/
|
|
@SuppressWarnings("serial")
|
|
public class HelloWorld extends HttpServlet
|
|
{
|
|
|
|
@Override
|
|
public void init(ServletConfig config) throws ServletException
|
|
{
|
|
super.init(config);
|
|
}
|
|
|
|
@Override
|
|
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
|
|
{
|
|
doGet(request, response);
|
|
}
|
|
|
|
@Override
|
|
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
|
|
{
|
|
response.setContentType("text/html");
|
|
ServletOutputStream out = response.getOutputStream();
|
|
out.println("<html>");
|
|
out.println("<h1>Hello World</h1>");
|
|
|
|
Enumeration<URL> resources = Thread.currentThread().getContextClassLoader().getResources("fake.properties");
|
|
|
|
while (resources.hasMoreElements())
|
|
out.println(resources.nextElement().toString());
|
|
|
|
out.println("</html>");
|
|
out.flush();
|
|
}
|
|
}
|