当前位置: 首页 > 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 {

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

http://www.dtcms.com/a/54378.html

相关文章:

  • C# 简介以及与C、C++的区别
  • 前缀和的利用 前缀和的扩展问题
  • Figma 对图片进行模糊处理
  • 【记录】Python3|Linux下安装Virtualenv和virtualenvwrapper用于处理虚拟环境
  • nodejs去除本地文件html字符
  • 【蓝桥杯】每天一题,理解逻辑(3/90)【Leetcode 快乐数】
  • 利用 ArcGIS Pro 快速统计省域各市道路长度的实操指南
  • 专业工具,提供多种磁盘分区方案
  • Harmony os next~HarmonyOS Ability与页面跳转开发详解
  • 深入理解 C# 特性(Attributes):概念、应用与自定义
  • VS2022C#windows窗体应用程序调用DeepSeek API
  • Vue父子组件传递笔记
  • PostgreSQL 安装与使用
  • 安装与配置 STK-MATLAB 接口
  • 互联网摸鱼日报(2025-03-04)
  • android11使用gpio口控制led状态灯
  • 6. PromQL的metric name(在node exporter复制下来交给AI解释的)
  • k8s v1.28.15部署(kubeadm方式)
  • GAT从理论到实践——基于图注意力网络的节点特征计算与表示
  • 【运维笔记】Navicat中删除mongo 某个时间之前的数据
  • 分布式存储—— HBase数据模型 详解
  • 创建阿里云CDN
  • Spring Boot整合Resilience4j教程
  • 单例模式的五种实现方式
  • 基于BMO磁性细菌优化的WSN网络最优节点部署算法matlab仿真
  • 获取当前页面的 url 参数
  • Ubuntu20.04本地配置IsaacLab 4.5.0的训练环境(一)
  • 安卓基础组件Looper - 02 native层面的剖析
  • 单线程 Redis 如何实现高可用?深入图解主从复制与哨兵模式
  • HuggingFace 模型转换为 GGUF/GGML