在IDEA中利用Servlet进行Web编写
1. 配置Tomcat
Settings -> Application Servers -> +号 -> Tomcat -> 选择Tomcat的安装路径
2. 创建web工程
![image-20211012150032083](https://gitee.com/zhangmeih/picture/raw/master/img/image-20211012150032083.png)
然后Next,设置项目的名字和路径。
创建工程完成后创建包,在包中创建java类
输入下面实例代码
package com.servlet;
import java.io.*;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/tmp")
public class Servlet01 extends HttpServlet {
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//super.service(req, resp);
//打印内容
System.out.println("hello");
//
resp.getWriter().write("hello");
}
}
Web会运行service方法,要实现具体的功能就需要对 HttpServlet 的service方法进行重写。同时通过注解进行相关的配置
实现Servlet的步骤大概为:
- 创建普通java类
- 实现Servelet的规范, 继承HttpServlet类
- 重写service方法, 用来处理请求
- 设置注解,指定访问的路径
let类
3. 重写service方法, 用来处理请求
4. 设置注解,指定访问的路径