1.新建一个Dynamic Web Project项目,里面新建一个servlet,整体的框架结构如下所示:
2.Third.java文件里面的代码如下所示:
package servlet;
import java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebInitParam;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet(name = "thirdServlet", urlPatterns = { "/thirdServlet" }, initParams = {
@WebInitParam(name = "firstParam", value = "one"),
@WebInitParam(name = "secondParam", value = "two") })
public class ThirdServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
private String first = null;
private String second = null;
private static int count = 0;
@Override
public void init(ServletConfig config) throws ServletException {
first = config.getInitParameter("firstParam");
second = config.getInitParameter("secondParam");
System.out.println("第一个参数值:" + first);
System.out.println("第二个参数值:" + second);
}
@Override
protected void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
count++;
System.out.println("您是第" + count + "个客户请求该servlet!");
}
@Override
public void destroy() {
}
}
3.在浏览器里面输入http://localhost:8080/ThirdServlet/thirdServlet运行得到的结果如下所示: