JAVAEE - idea2024 配置 servlet 过程记录

IDEA :2024.2.1

JDK:22

 在servlet 中 index.html 中写中文但在浏览器出现乱码

方法 : 在html 开头中添加   <%@ page contentType="text/html; charset=gb2312"%>

使用idea 2024 创建 servlet 的一些步骤和要点 tomcat 使用 9.x 版本

1.选择新建项目 JAVA 

2.选择项目结构 - > 模块 -> 添加web

3.在web 的WEB-INF文件下新建两个文件夹 classes 和 lib

4. 选择项目结构   -> 模块 -> 路径 将输出目录 和测试输出目录分别改成 classes 和lib

 

 

 5.在项目结构 - > 模块  -> 依赖中点击 + 号 选择JAR或目录  选择创建的 lib 目录 选择 Jar Directory

6.配置 tomcat 

 

7.点击 上面图片中的 修复 ->  +   -> web应用程序:展开型 -> 源模块 

 8.在web 目录下创建 index.jsp 文件并运行

运行结果:

 

9.添加Servlet 依赖 

项目结构 - > 模块 -> 依赖 -> 在 本地 tomcat 文件夹 下 的 lib 中 找到servlet-api.jar

 

10.在 src 目录下创建 test 类 

 

import javax.servlet.*;
import java.io.IOException;

public class test implements Servlet {
    @Override
    public void init(ServletConfig servletConfig) throws ServletException {

    }

    @Override
    public ServletConfig getServletConfig() {
        return null;
    }

    @Override
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("Servlet Test");
    }

    @Override
    public String getServletInfo() {
        return null;
    }

    @Override
    public void destroy() {

    }
}

 11.在 web -> WEB-INF -> web.xml文件中添加 :

<servlet>
        <servlet-name>test</servlet-name>
        <servlet-class>test</servlet-class>
</servlet>
<servlet-mapping>
        <servlet-name>test</servlet-name>
        <url-pattern>/test</url-pattern>
</servlet-mapping>

测试运行查看控制台是否出现 “Servlet Test”

测试结果 :

 

 注意在每步操作后记得点击应用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值