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 {
StringBuffer sb = new StringBuffer();
String remoteAddy = req.getRemoteAddr();
String remoteHost = req.getRemoteHost();
String scheme = req.getScheme();
String serverName = req.getServerName();
int serverPort = req.getServerPort();
sb.append("Hi there, you have come here from "+remoteAddy+" and the remote host "+remoteHost+"<br>");
sb.append("You have come to this server: "+serverName+" via "+scheme+" protocol through port number "+serverPort);
res.setContentType("text/html");
PrintWriter out = res.getWriter();
out.println(sb);
out.close();
}
public void doGet (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
doPost(req, res);
}
};