Tomcat5.0.28 Web伺服器上部署Servlet程式

來源:互聯網
上載者:User
Tomcat5.0.28 Web 伺服器上部署 Servlet 程式   安裝伺服器可以到http://tomcat.apache.org 下載最新版的Apache Tomcat Web Server,我下的是5.0.28版。下載到安裝檔案 jakarta-tomcat-5.0.28.exe ,雙擊安裝就行了。 裝完了檢查一下環境變數的配置:JAVA_HOME:java sdk的位置;在使用者變數中的ClassPath 中添加如下路徑:1)      java sdk的位置/lib/tools.jar;2)      Tomcat 安裝路徑/Apache Software Foundation/Tomcat 5.0/common/lib/servlet-api.jar; 這些參數會在伺服器啟動或者servlet編譯使用到。 運行 ./bin/startup.bat 啟動伺服器後,就可以通過 http://localhost:8080訪問Tomcat伺服器了。  建立網站在 /tomcat 5.0 / webapps / 下建立新檔案夾,檔案的結構如下:新網站 /新網站 / images新網站 / WEB-INF新網站 / WEB-INF/web.xml新網站 / WEB-INF/classes 新網站 / 下放置靜態網頁 html、htm。新網站 / WEB-INF 中放置servlet。所有的servlet類需要放到WEB-INF/classes 目錄下,並在web.xml中註冊後,才能被訪問到。 Web.xml是servlet部署描述檔案(servlet X.X deployment descriptor)。有關編寫web.xml檔案詳細資料可以在 http://java.sun.com/dtd/ 查到。使用<servlet>標記註冊servlet類,使用<servlet-mapping>標記映射servlet的訪問路徑,這些都填寫完畢了,就將一個servlet對外發布了。下面是一個簡單的web.xml,<?xml version="1.0" encoding="ISO-8859-1"?><!-- 用來測試所學的新知識。 2005/11/29 Dave--> <!DOCTYPE web-app   PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"    "http://java.sun.com/dtd/web-app_2_3.dtd">  <web-app> <display-name> Just For Test </display-name> <description> no comment,:) </description> <!-- Define servlets -->  <servlet>     <servlet-name>HelloWorld </servlet-name>     <servlet-class>HelloWorld </servlet-class>  </servlet> <!-- Define servlets mapping -->  <servlet-mapping>     <servlet-name>HelloWorld </servlet-name>     <url-pattern>/servlet/HelloWorld </url-pattern>  </servlet-mapping></web-app>      

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.