隨筆 - 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學習
          主站蜘蛛池模板: 微山县| 延安市| 宜丰县| 三穗县| 罗平县| 平泉县| 白山市| 江门市| 山阳县| 荔波县| 道真| 尉犁县| 临泽县| 都江堰市| 富平县| 梧州市| 廉江市| 海伦市| 七台河市| 阿尔山市| 康乐县| 竹山县| 门源| 舞阳县| 怀远县| 山丹县| 盐城市| 雷山县| 辽宁省| 太保市| 海口市| 成武县| 德令哈市| 湖州市| 连平县| 绿春县| 台东市| 邢台县| 大同县| 内丘县| 新晃|