隨筆 - 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學習
          主站蜘蛛池模板: 呼图壁县| 东港市| 海盐县| 桐乡市| 达尔| 古蔺县| 阳西县| 玉林市| 吴忠市| 克拉玛依市| 漾濞| 垫江县| 梁平县| 惠安县| 壶关县| 定州市| 卓资县| 阿坝| 长岛县| 汤阴县| 屏边| 奉贤区| 松桃| 四平市| 永顺县| 九寨沟县| 外汇| 友谊县| 宜城市| 宜宾县| 汕尾市| 沈丘县| 仁寿县| 祥云县| 万源市| 汕头市| 德清县| 二连浩特市| 斗六市| 静宁县| 仪陇县|