Tomcat5.0下配置servlet
1.添加關於servlet的環境變量
我的電腦->屬性->高級->環境變量,然後新建一個CLASSPATH,
假設Tomcat5.0目錄是在C:/Tomcat 5.0
變量值爲 C:/Tomcat 5.0/common/lib/servlet-api.jar
與tomcat4不同的是tomvat4的jar文件是servlet.jar
2.寫一個servlet文件 servlet_test.java
import java.io.*; import javax.servlet.*; import javax.servlet.http.*;
public class servlet_class extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{ PrintWriter out=response.getWriter(); out.println("<html><body><h1>This is a servlet test.</h1></body></html>"); out.flush(); } }
|
編譯將生成的class文件放在目錄,例如
C:/Tomcat 5.0/webapps/servlet-test/WEB-INF/classes
中
3.複製web.xml到C:/Tomcat 5.0/webapps/servlet-test/WEB-INF中編輯如下:
在<web-app>與</web-app>中間編輯如下代碼:
<servlet>
<servlet-name>servlet_test</servlet-name>
<servlet-class>servlet_test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet_test</servlet-name>
<url-pattern>/servlet_test</url-pattern>
</servlet-mapping>
其中,<servlet-class>servlet_test</servlet-class>說明class文件爲servlet_test
<url-pattern>/servlet_test</url-pattern>說明將聲明的servlet“映射”到地址/servlet_test上,
4.運行:
啓動Tomcat,啓動瀏覽器,輸入
如果看到輸出This is a servlet test.就說明編寫的servlet成功了。
參考: