Servlet初体验之------Servlet生命周期

一:servlet步骤:

    1:创建一个java类  实现Servlet接口

          

public calss ServletDemo implements Servlet
{
    // 重写方法
    public  ServletDemo()
    {
        System.out.print("实例化执行");
    }
    @Override
    public void init(ServletConfig arg0) throws ServletException {
            System.out.print("初始化执行");
    }

    // 接受用户请求 并作出响应     生命周期的服务
    public void service(ServletRequest arg0, ServletResponse arg1)
            throws ServletException, IOException {
        System.out.print("hello servlet");
    }

    @Override
    public void destroy() {
        System.out.print("销毁执行");
        
    }

    @Override
    public ServletConfig getServletConfig() {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public String getServletInfo() {
        // TODO Auto-generated method stub
        return null;
    }
} 

    2:修改XML文件     给Servlet提供一个URI地址

<!--  先创建Servlet实例    --!>   

<servlet>

            <servlet-name>  ServetDemo   </servlet-name>

            <servlet-class>     com.hao.ServletDemo   </servlet-class>
</servlet>
<!--  提供可访问的URI地址--!>
<servlet-mapping>
    <servlet-name> ServerDemo </servlet-name>
     <url-pattern> /Demo </url-pattern>     (/demo就是指URI下的。。。)  
</servlet-mapping>






 3 部署TOMCAT服务器

 4 进行测试    http://localhost:8080/web项目名称/Demo




二:Servlet生命周期

      实例化---初始化---服务---销毁

 public  ServletDemo()
    {
        System.out.print("实例化执行");
    }
    @Override
    public void init(ServletConfig arg0) throws ServletException {
            System.out.print("初始化执行");
    }

    // 接受用户请求 并作出响应     生命周期的服务
    public void service(ServletRequest arg0, ServletResponse arg1)
            throws ServletException, IOException {
        System.out.print("hello servlet");
    }

    @Override
    public void destroy() {
        System.out.print("销毁执行");
        
    }









猜你喜欢

转载自blog.csdn.net/zhanglihaooo/article/details/79335399