当前位置: 首页 > news >正文

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 {@Overrideprotected 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服务时,上下文路径配置成了“/”)


http://www.mrgr.cn/news/93419.html

相关文章:

  • 【芯片设计】AI芯片前端设计工程师面试记录·20250303
  • 解锁最新专业版005,内置序列免安装!
  • SELECT ... FOR UPDATE 加锁后,其他线程能读取数据吗
  • 自然邻居搜索算法(NaN-Searching)
  • RabbitMQ知识点
  • 8. 机器人模型训练与评估(具身智能机器人套件)
  • K8s 1.27.1 实战系列(三)安装网络插件
  • AI 编译器学习笔记之十六 -- TVM
  • 基于PyMuPDF与百度翻译的PDF翻译处理系统开发:中文乱码解决方案与自动化排版实践
  • qt作业day5
  • 计算机网络笔记(一)——1.1计算机网络在信息时代中的作用
  • Android项目优化同步速度
  • 【办公类-99-03】养老护理初级考题抽取(2套大题抽1+7小套题抽2——共有42种可能)
  • TDengine SQL查询语法
  • MuBlE:为机器人操作任务规划提供了逼真的视觉观察和精确的物理建模
  • 2021年高教社杯全国大学生数学建模A题——基于几何模型的“FAST”主动反射面的形状调节
  • HuggingFace 模型转换为 GGUF/GGML
  • 【人工智能学习之局部极小值与鞍点】
  • 深度学习 PyTorch 中 18 种数据增强策略与实现
  • 全新方案80M/S,告别限速!