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("銷燬執行");
        
    }









發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章