隨筆 - 100  文章 - 50  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(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 閱讀(5601) 評論(0)  編輯  收藏 所屬分類: jsp學習
          主站蜘蛛池模板: 枣阳市| 二手房| 错那县| 饶河县| 秦皇岛市| 措勤县| 桂阳县| 元氏县| 鄄城县| 永宁县| 长宁区| 项城市| 开封县| 湘阴县| 龙陵县| 克拉玛依市| 嘉兴市| 丹阳市| 彰化县| 峨眉山市| 阿鲁科尔沁旗| 海城市| 延吉市| 灵丘县| 靖西县| 齐齐哈尔市| 壶关县| 昌宁县| 牡丹江市| 锡林郭勒盟| 伊通| 颍上县| 台南市| 肥东县| 青川县| 高台县| 全南县| 光山县| 泰和县| 铜鼓县| 绍兴县|