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);
    }
}
相关推荐
凌冰_3 分钟前
Thymeleaf Maven+Servlet+Mysql图书框架—2(八)
java·mysql·maven
indexsunny4 分钟前
互联网大厂Java面试实战:Spring Boot与微服务在电商场景中的应用解析
java·数据库·spring boot·微服务·maven·flyway·电商
sunnyday04265 分钟前
从混乱到清晰:Maven 依赖版本管理最佳实践
java·spring boot·后端·maven
roman_日积跬步-终至千里9 分钟前
【大数据框架】Calcite 基础概念:从 SQL 到执行计划的思维路径
java·大数据·sql
cypking14 分钟前
后端框架搭建完全指南
java
roman_日积跬步-终至千里15 分钟前
【SQL】SQL 语句的解析顺序:理解查询执行的逻辑
java·数据库·sql
雨中飘荡的记忆16 分钟前
Spring Test 从入门到实战
java·后端·spring
TeamDev18 分钟前
JxBrowser 8.16.0 版本发布啦!
java·chromium·浏览器自动化·jxbrowser·浏览器控件·枚举清理·跨配置文件复制密码
毕设源码-钟学长21 分钟前
【开题答辩全过程】以 高校体育赛事管理系统的设计与实现为例,包含答辩的问题和答案
java
丝斯201124 分钟前
AI学习笔记整理(54)——大模型之Agent 智能体开发前沿技术
人工智能·笔记·学习