IDEA 2024.1.7 Java EE 无框架配置servlet
1、创建一个目录(文件夹)lib来放置我们的库
2、将tomcat目录下的lib文件夹中的servlet-api.jar文件复制到刚创建的lib文件夹下。
3、把刚才复制到lib下的servlet-api.jar添加为库
4、在src下新建一个package:com.demo,然后创建一个java类HelloServlet
5、HelloServlet.java内容如下:
package com.demo;
/*
* 注意:若tomcat版本比10小,如下引用应为:import javax.servlet.*,……
* 若tomcat版本大于等于10,如下引用应为:import jakarta.servlet.*;……
* */
import javax.servlet.*;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
import java.io.IOException;
import java.io.PrintWriter;
@WebServlet("/hello")
public class HelloServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// 设置响应内容类型
response.setContentType("text/html;charset=UTF-8");
// 获取输出流
PrintWriter out = response.getWriter();
out.println("hello world!");
}
}
6、启动web服务,在浏览器中输入:http://localhost:8080/hello,回车,即可看到也先显示“hello world!” (此项目在配置tomcat服务时,上下文路径配置成了“/”)