1.新建一个Java项目 2. 填写项目名称和存放的地址: 3. 配置Tomcat 点击左上角的“+”号: 找到Tomcat Server:然后点击Local 4. 两个路径都是上面刚创建的classes的路径: 将上面刚创建的lib的添加进来: 5. 项目执行 6. 直接执行是输出index.jsp的内容 6. 新建一个Servlet:
package com.servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.Date; /** * servlet * 开发者不会去new MyFirstServlet */ public class MyFirstServlet extends HttpServlet { // 覆盖doGet() / doPost() 方法 @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 向浏览器输出内容 // 设置编码 response.setContentType("text/html;charset=utf-8"); response.getWriter().write("hello, 这是我的第一个Servlet..."); response.getWriter().write("当前系统时间是:"+new Date()); } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } }配置WEB-INF下的web.xml:
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"> <servlet> <servlet-name>MyFirstServlet</servlet-name> <servlet-class>com.servlet.MyFirstServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyFirstServlet</servlet-name> <url-pattern>/MyFirstServlet</url-pattern> </servlet-mapping> </web-app>启动tomcat,然后在浏览器中输入http://localhost:8080/MyFirstServlet 访问成功!