【Java】【web】servlet(設(shè)置映射類)

servlet(設(shè)置映射類)

新建項(xiàng)目:名稱:servletDemo

  1. 創(chuàng)建類ServletDemo implements Servlet
  2. 實(shí)現(xiàn)方法service:方法體System.out.println("hello servlet");
  3. 部署到服務(wù)器
    1. 菜單:window-->preperence-->MyEclipse-->Servers-->Tomcat 7.x-->選擇當(dāng)前tomcat根路徑
    2. Servers選項(xiàng)卡 Tomcat 7.x-->右鍵菜單-->add Delopyment-->選擇項(xiàng)目servletDemo
  4. 配置服務(wù)器
    1. web.xml
    <servlet>
        <servlet-name>servletDemo</servlet-name>
        <servlet-class>com.demo.ServletDemo</servlet-class>
        <!-- 當(dāng)服務(wù)器啟動(dòng)時(shí)就直接實(shí)例化,這個(gè)數(shù)字越大優(yōu)先級(jí)越小,最小寫1 -->
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>servletDemo</servlet-name>
        <url-pattern>/demo1</url-pattern>
    </servlet-mapping>
    <welcome-file-list>
        <welcome-file>index2.jsp</welcome-file>
    </welcome-file-list>
    
    1. 啟動(dòng)服務(wù)器,訪問(wèn):http://localhost:8080/servletDemo/demo1
    2. 查看控制臺(tái)是否輸出:hello servlet
  5. ServletDemo類(生命周期)
public class ServletDemo implements Servlet{

    /**
     * 當(dāng)應(yīng)用被卸載時(shí)執(zhí)行
     */
    public void destroy() {
        // TODO Auto-generated method stub
        
    }
    
    /**
     * 返回服務(wù)器配置
     */
    public ServletConfig getServletConfig() {
        // TODO Auto-generated method stub
        return null;
    }
    
    /**
     * 返回服務(wù)器信息
     */
    public String getServletInfo() {
        // TODO Auto-generated method stub
        return null;
    }
    
    /**
     * 實(shí)例化(第一次訪問(wèn)時(shí)執(zhí)行)
     */
    public ServletDemo(){
        System.out.println("×××實(shí)例化×××");
    }
    
    /**
     * 初始化(第一次訪問(wèn)時(shí)執(zhí)行)
     */
    public void init(ServletConfig arg0) throws ServletException {
        // TODO Auto-generated method stub
        System.out.println("×××初始化×××");
    }
    
    /**
     * 每次被訪問(wèn)時(shí)執(zhí)行
     */
    public void service(ServletRequest arg0, ServletResponse arg1)
            throws ServletException, IOException {
        // TODO Auto-generated method stub
        System.out.println("×××應(yīng)用響應(yīng)×××");
    }

}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚_t_閱讀 34,644評(píng)論 18 399
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,544評(píng)論 19 139
  • 一、 1、請(qǐng)用Java寫一個(gè)冒泡排序方法 【參考答案】 public static void Bubble(int...
    獨(dú)云閱讀 1,494評(píng)論 0 6
  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 4,011評(píng)論 0 11
  • 這是讀《彼得林奇成功的投資》的一篇讀后感,很早的一本介紹投資股票的書。 這本書到底給我們展示了一個(gè)什么樣的投資理念...
    堅(jiān)持自己最初的夢(mèng)閱讀 264評(píng)論 0 1

友情鏈接更多精彩內(nèi)容