我们通过代码和web.xml配置文件来介绍servlet的运行原理和生命周期.在这个例子中我们通过实现servlet接口来实现我们的代码。实现servlet接口就要实现接口中的所有方法。
一、代码部分(test.java)
在tomcat的webapps目录下建立myPrj\WEB-INF\classes、myPrj\WEB-INF\lib目录,在classes目录下建立test.java文件
import javax.servlet.*;
import java.io.*;
一、代码部分(test.java)
在tomcat的webapps目录下建立myPrj\WEB-INF\classes、myPrj\WEB-INF\lib目录,在classes目录下建立test.java文件
import javax.servlet.*;
import java.io.*;
public class test implements Servlet {
public test() {
}
}
public ServletConfig getServletConfig() {
return null;
}
public void service(ServletRequest parm1, ServletResponse parm2) throws ServletException, IOException {
}
二、web.xml配置文件
在myPrj\WEB-INF下创建如下的web.xml文件
<?xml version="1.0" encoding="GB2312"?>
<web-app>
</web-app>
三、访问servlet
1、启动tomcat
2、输入
http://127.0.0.1:8080/myPrj/list
就可以访问servlet
四、servlet的生命周期
当第一次访问servlet时,init()会被调用,然后调用service().接下来每次访问servlet时,service都会被调用。当关闭该servlet时,或者reload该项目时,destory被调用
三、访问servlet
四、servlet的生命周期