隨筆 - 100  文章 - 50  trackbacks - 0
          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          我收藏的一些文章!

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          以下是一個簡單的servlet程序,首先見立一個目錄,在D:\Tomcat\webapps\下建立servletdemo,并添加一個子目錄
          WEB-INF文件夾
          import java.io.*;
          import javax.servlet.*;
          import javax.servlet.http.*;
          public class HelloWorld extends HttpServlet {
          ? public void doGet(HttpServletRequest req, HttpServletResponse res)
          ?????????????????????????????? throws ServletException, IOException {
          ??? res.setContentType("text/html");
          ??? PrintWriter out = res.getWriter();
          ??? out.println("<HTML>");
          ??? out.println("<HEAD><TITLE>Hello World</TITLE></HEAD>");
          ??? out.println("<BODY>");
          ??? out.println("<BIG>Hello World</BIG>");
          ??? out.println("</BODY></HTML>");
          ? }
          ?public void doPost(HttpServletRequest req, HttpServletResponse res)
          ????????????????????????????? throws ServletException, IOException? {
          ???????????????????????? doGet(req, res);
          ? }
          }
          在寫一個部署的文件web.xml
          <?xml version="1.0" encoding="ISO-8859-1"?>

          <!DOCTYPE web-app
          ??? PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
          ??? "

          <web-app>
          ??? <servlet>
          ??????? <servlet-name>
          ??????????? HelloWorld
          ??????? </servlet-name>
          ??????? <servlet-class>
          ??????????? HelloWorld
          ??????? </servlet-class>
          ??? </servlet>
          ??? <!--部署的第一種方式-->
          ??? <servlet-mapping>
          ??????? <servlet-name>
          ??????????? HelloWorld
          ??????? </servlet-name>
          ??????? <url-pattern>
          ??????????? /HelloWorld
          ??????? </url-pattern>
          ??? </servlet-mapping>
          ?? <!--方式2-->
          ??? <servlet-mapping>
          ??????? <servlet-name>
          ??????????? HelloWorld
          ??????? </servlet-name>
          ??????? <url-pattern>
          ??????????? /HelloWorld.do
          ??????? </url-pattern>
          ??? </servlet-mapping>
          ???? <!--方式3-->?
          ???? <servlet-mapping>
          ??????? <servlet-name>
          ??????????? HelloWorld
          ??????? </servlet-name>
          ??????? <url-pattern>
          ?????????? *.hello
          ??????? </url-pattern>
          ??? </servlet-mapping>
          ???? <!--方式4-->?
          ???? <servlet-mapping>
          ??????? <servlet-name>
          ??????????? HelloWorld
          ??????? </servlet-name>
          ??????? <url-pattern>
          ????????? /hello/*
          ??????? </url-pattern>
          ??? </servlet-mapping>
          </web-app>
          這樣你就可以在瀏覽器中用以下url打開
          http://localhost:8080/servletdemo/HelloWorld
          /servletdemo/HelloWorld
          /hello.html
          /well.hello
          /fancy/meeting/you/here.hello
          /hello/to/you

          posted on 2006-08-12 10:32 fly 閱讀(5591) 評論(0)  編輯  收藏 所屬分類: jsp學習
          主站蜘蛛池模板: 方城县| 焦作市| 高密市| 阿拉善盟| 河东区| 巴东县| 三原县| 大石桥市| 吉隆县| 扶风县| 绥江县| 南丹县| 渑池县| 莱州市| 上虞市| 襄樊市| 五原县| 宽甸| 汨罗市| 奈曼旗| 诸城市| 信丰县| 太仆寺旗| 融水| 永川市| 怀集县| 阿鲁科尔沁旗| 宁德市| 广丰县| 安达市| 张家口市| 布尔津县| 仪陇县| 海门市| 双鸭山市| 北辰区| 六安市| 铜川市| 上林县| 罗源县| 塔城市|