import java.io.*;

		import javax.servlet.*;

		import javax.servlet.http.*;

		public class FirstCode extends HttpServlet	 {
			
		  public void init(ServletConfig config) throws ServletException	{

			super.init(config);

			}

		  public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException	{
			
			String remoteAddy = req.getRemoteAddr();

			String remoteHost = req.getRemoteHost();

			String scheme = req.getScheme();

			String serverName = req.getServerName();

			int serverPort = req.getServerPort();

			res.setContentType("text/html");

			PrintWriter out = res.getWriter();

			out.print("Hi there, you have come here from "+remoteAddy+" and the remote host "+remoteHost+"<br>");

			out.println("You have come to this server: "+serverName+" via "+scheme+" protocol through port number "+serverPort);

			out.close();

			}

		  public void doGet (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException	{
			doPost(req, res);
			}
		};