JavaWeb学习总结(在IntelliJ IDEA中配置使用Tomcat)

1、配置

​​​​​​​

在 Libray 中选 Java 选项(也就是安装Tomcat的路径)

如果运行时端口被占用可以修改端口

例如:原8080,可改为8081(也可修改其他)

2、使用Serlvet

java 复制代码
package com.company;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet("/hello") //请求
public class Exma extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        resp.getWriter().write("Hello world!!");
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doGet(req, resp);
    }
}
相关推荐
hssfscv12 小时前
软件设计师下午题六——Java的各种设计模式
java·算法·设计模式
希望永不加班12 小时前
SpringBoot 集成测试:@SpringBootTest 与 MockMvc
java·spring boot·后端·log4j·集成测试
enAn_12 小时前
对照片和视频文件名,程序追加日期,直观看
java·maven
sensen_kiss12 小时前
CAN302 Technologies for E-Commerce 电子商务技术 Pt.6 市场营销与SEO(搜索引擎优化)
android·学习·搜索引擎
yaaakaaang12 小时前
六、适配器模式
java·适配器模式
我的xiaodoujiao12 小时前
API 接口自动化测试详细图文教程学习系列9--Requests模块
python·学习·测试工具·pytest
乐园游梦记12 小时前
机器学习:监督学习与无监督学习由浅入深全解析
人工智能·深度学习·学习·机器学习
bobasyu12 小时前
Claude Code 源码笔记 -- queryLoop
java·笔记·spring
woai336412 小时前
JVM学习-基础篇-常见引用
jvm·学习
世人万千丶12 小时前
Flutter 框架跨平台鸿蒙开发 - 家庭健康档案云应用
学习·flutter·华为·开源·harmonyos·鸿蒙