真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Servlet方法實(shí)現(xiàn)的示例分析

這篇文章給大家分享的是有關(guān)Servlet方法實(shí)現(xiàn)的示例分析的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

高碑店ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書(shū)合作)期待與您的合作!

Servlet方法實(shí)現(xiàn)***個(gè)通過(guò)實(shí)現(xiàn)servlet接口的方式來(lái)開(kāi)發(fā)

/** *//**   * @(#)Hello.java   *   *   * @author   shiyi05   * @version 1.00 2008/5/9   */  //這是我的***個(gè)servlet,使用 implements Servlet實(shí)現(xiàn)servlet接口的方式來(lái)開(kāi)發(fā)  package com.rao;  import javax.servlet.*;  import javax.servlet.ServletConfig;  import javax.servlet.ServletException;  import javax.servlet.ServletRequest;  import javax.servlet.ServletResponse;  import java.io.IOException;  import javax.servlet.*;  import java.io.*;     public class Hello implements Servlet  ...{       public Hello()       ...{      }                      /** *//**       * Method init       *       *       * @param parm1       *       @throws ServletException       *       */      //該函數(shù)用于初始化該servlet,該函數(shù)只會(huì)被調(diào)用一次(當(dāng)用戶(hù)***次訪問(wèn)該servlet時(shí))      public void init(ServletConfig parm1) throws ServletException                      ...{          // TODO: Add your code here          System.out.println("init");      }       /** *//**       * Method getServletConfig       *       *       * @return       *       */      public ServletConfig getServletConfig()      ...{          // TODO: Add your code here                     return null;      }       /** *//**       * Method service       *       *       * @param req 用于獲得客戶(hù)端的信息       * @param res 用于向客戶(hù)端返回信息       *       @throws ServletException       @throws IOException       *       */      //該函數(shù)用于處理業(yè)務(wù)邏輯,當(dāng)用戶(hù)每訪問(wèn)該servlet時(shí),都會(huì)被調(diào)用          public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException                      ...{          // TODO: Add your code here          System.out.println("service");          PrintWriter pw=res.getWriter();          pw.println("Hello world!");      }       /** *//**       * Method getServletInfo       *       *       * @return       *       */      public String getServletInfo()       ...{          // TODO: Add your code here          return "";      }       /** *//**       * Method destroy       *       *       */      public void destroy()       ...{          // TODO: Add your code here          System.out.println("destroy");      }        }


Servlet方法實(shí)現(xiàn)第二個(gè)通過(guò)繼承GenericServlet開(kāi)發(fā)

/** *//**   * @(#)HelloGen.java   *   *   * @author   shiyi05   * @version 1.00 2008/5/9   */    //這是第二種開(kāi)發(fā)servlet的方法,是通過(guò)繼承GenericServlet開(kāi)發(fā)  package com.rao;  import javax.servlet.GenericServlet;  import java.io.*;  import javax.servlet.*;    public class HelloGen extends GenericServlet  ...{       public HelloGen()      ...{      }            //重寫(xiě)service()方法      public void service(ServletRequest req,ServletResponse res)      ...{             try             ...{                         PrintWriter pw=res.getWriter();                         pw.println("Hello World,Generic");             }             catch(Exception ex)             ...{                     ex.printStackTrace();             }                                    }              }

Servlet方法實(shí)現(xiàn)第三種,也是常見(jiàn)的一種,通過(guò)繼承HttpServlet類(lèi)實(shí)現(xiàn)

/**   * @(#)HelloHttp.java   * @author   shiyi05   * @version 1.00 2008/5/9   */  //這是第三種開(kāi)發(fā)servlet的方法,是通過(guò)繼承HttpServlet類(lèi)實(shí)現(xiàn)  package com.rao;  import javax.servlet.http.*;  import java.io.*;  public class HelloHttp extends HttpServlet   ...{       public HelloHttp()       ...{      }            //處理Get請(qǐng)求      public void doGet(HttpServletRequest req,HttpServletResponse res)      ...{             try             ...{                  PrintWriter pw=res.getWriter();                                 pw.println("Hello World,HttpServlet");             }             catch(Exception ex)             ...{                     ex.printStackTrace();             }                }            public void doPost(HttpServletRequest req,HttpServletResponse res)      ...{          this.doGet(req,res);                }  }

***把這三個(gè)servlet在web.xml文件中部署

﹤?xml version="1.0" encoding="ISO-8859-1"?﹥   ﹤web-app xmlns="http://java.sun.com/xml/ns/javaee"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"    version="2.5"﹥     ﹤display-name﹥Welcome to Tomcat﹤/display-name﹥    ﹤description﹥       Welcome to Tomcat    ﹤/description﹥            ﹤servlet﹥            ﹤!--servlet取名,是任意的--﹥          ﹤servlet-name﹥Hello﹤/servlet-name﹥          ﹤!--指明servlet路徑,包名+類(lèi)名--﹥          ﹤servlet-class﹥com.rao.Hello﹤/servlet-class﹥      ﹤/servlet﹥          ﹤servlet-mapping﹥          ﹤!--跟上面一樣--﹥          ﹤servlet-name﹥Hello﹤/servlet-name﹥          ﹤!--瀏覽器中訪問(wèn)該servlet的URL,是任意的--﹥          ﹤url-pattern﹥/Hello﹤/url-pattern﹥      ﹤/servlet-mapping﹥                      ﹤servlet﹥            ﹤!--servlet取名,是任意的--﹥          ﹤servlet-name﹥HelloGen﹤/servlet-name﹥          ﹤!--指明servlet路徑,包名+類(lèi)名--﹥          ﹤servlet-class﹥com.rao.HelloGen﹤/servlet-class﹥      ﹤/servlet﹥          ﹤servlet-mapping﹥          ﹤!--跟上面一樣--﹥          ﹤servlet-name﹥HelloGen﹤/servlet-name﹥          ﹤!--瀏覽器中訪問(wèn)該servlet的URL,是任意的--﹥          ﹤url-pattern﹥/HelloGen﹤/url-pattern﹥      ﹤/servlet-mapping﹥                  ﹤servlet﹥            ﹤!--servlet取名,是任意的--﹥          ﹤servlet-name﹥HelloHttp﹤/servlet-name﹥          ﹤!--指明servlet路徑,包名+類(lèi)名--﹥          ﹤servlet-class﹥com.rao.HelloHttp﹤/servlet-class﹥      ﹤/servlet﹥          ﹤servlet-mapping﹥          ﹤!--跟上面一樣--﹥          ﹤servlet-name﹥HelloHttp﹤/servlet-name﹥          ﹤!--瀏覽器中訪問(wèn)該servlet的URL,是任意的--﹥          ﹤url-pattern﹥/HelloHttp﹤/url-pattern﹥      ﹤/servlet-mapping﹥   ﹤/web-app﹥

感謝各位的閱讀!關(guān)于“Servlet方法實(shí)現(xiàn)的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


分享標(biāo)題:Servlet方法實(shí)現(xiàn)的示例分析
文章鏈接:http://weahome.cn/article/gigghi.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部