积跬步,成千里!
第一步: 在eclipse下配置tomcat,创建动态web项目
1) 新建Dynamic Web project
2)在弹出的窗口中,点击"New Runtime...",出现左侧窗口,选择本地已安装的tomcat对应版本即可
3)在web Module窗口,勾选“Generate web.xml deployment descriptor",自动创建web.xml文件
4)配置完成后,形成的项目目录如下:
第二步: 创建一个简单的servlet,在浏览器中打印当前时间
1)在src目录下新建包"com.pattywgm.myservlet1",并创建类MyServlet,实现Servlet接口

1 package com.pattywgm.myservlet1; 2 3 import java.io.IOException; 4 import java.util.Date; 5 6 import javax.servlet.Servlet; 7 import javax.servlet.ServletConfig; 8 import javax.servlet.ServletException; 9 import javax.servlet.ServletRequest; 10 import javax.servlet.ServletResponse; 11 12 13 public class MyServlet implements Servlet { 14 15 @Override 16 public void destroy() { 17 18 } 19 20 @Override 21 public ServletConfig getServletConfig() { 22 return null; 23 } 24 25 @Override 26 public String getServletInfo() { 27 return null; 28 } 29 30 @Override 31 public void init(ServletConfig arg0) throws ServletException { 32 33 } 34 35 @Override 36 public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException { 37 arg1.getWriter().println("Now is:"+ new Date()); 38 } 39 40 }
2) 在web.xml中部署servlet

1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"> 3 <display-name>WebAppPro</display-name> 4 5 <!-- 6 servlet-name用于给servlet取名字,该名字一般默认为类名 7 servlet-class表示servlet所在的包路径+类名,不可包含 .java 8 --> 9 <servlet> 10 <servlet-name>MyServlet</servlet-name> 11 <servlet-class>com.pattywgm.myservlet1.MyServlet</servlet-class> 12 </servlet> 13 14 <!-- 15 servlet-name用于给servlet取名字,该名字一般默认为类名 16 url-pattern表示URL的访问路径 17 --> 18 <servlet-mapping> 19 <servlet-name>MyServlet</servlet-name> 20 <url-pattern>/MyServlet</url-pattern> 21 </servlet-mapping> 22 <!-- 用于设置主页 23 <welcome-file-list> 24 <welcome-file>index.html</welcome-file> 25 </welcome-file-list>--> 26 </web-app>
3) 启动tomcat服务,在浏览器地址栏输入地址"http://localhost:8080/WebAppPro/MyServlet",完成
注意URL路径应该带上web应用名称,否则报错。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
【推荐】AI 的力量,开发者的翅膀:欢迎使用 AI 原生开发工具 TRAE
【推荐】2025 HarmonyOS 鸿蒙创新赛正式启动,百万大奖等你挑战