package servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.*;
import javax.servlet.http.*;
public class FirstServlet extends HttpServlet{
public void init(ServletConfig config) throws ServletException
{
super.init(config);
}
public void service(HttpServletRequest request,HttpServletResponse response) throws IOException
{
// 设置mime
response.setContentType("text/html;charset=gb2312");
PrintWriter out=response.getWriter();
out.println("<html> <body>");
out.println("这是一个简单的Servlet。");
out.println("客户端IP地址是:"+request.getRemoteAddr()+"<br>");
out.println("</body> </html>");
}
}
在MyEclipse环境中,还需要在web.xml文件中进行配置:把下面的代码复制到<web-app>与</web-app>之间。
<servlet>
<servlet-name>firstServlet</servlet-name>
<servlet-class>servlet.FirstServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>firstServlet</servlet-name>
<url-pattern>/firstServlet</url-pattern>
</servlet-mapping>
在浏览器中输入:http://localhost:8080/jspdemo/firstServlet运行,结果为: