3分钟编写一个简单的Servlet程序

博主是在IDEA2021上编写的

第一步新建一个Maven项目(普通的Java项目)

第二步添加Web模块

在这里插入图片描述
上一步完成以后,项目结构如下
在这里插入图片描述

第三步创建index.jsp

在web目录下创建一个index.sp文件
在WEB-INF目录下也创建一个index.jsp文件
目录结构如下
在这里插入图片描述
文件内容,在body里面随便写

<body>
<h>hello-index</h>
</body>

第四步添加servlet依赖(或者导入Servlet jar包)

在这里插入图片描述

    <dependencies>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>4.0.1</version>
        </dependency>
    </dependencies>

第五步创建一个类

创建一个类继承HttpServlet并重写service方法
在这里插入图片描述

package com.zhibe.connect;

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 HttpsConnect extends HttpServlet {
    protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        req.getRequestDispatcher("WEB-INF/index.jsp").forward(req,resp);
    }
}

第六步添加tomcat组件

在这里插入图片描述
点击添加
然后启动
在这里插入图片描述

访问网页

项目正常启动,会自动打开网页你将看到,web目录下的index.jsp中的内容
在这里插入图片描述
再访问/hello
跳转到WEB-INF下的index.jsp
在这里插入图片描述

tips:新手写在web模块添加和tomcat添加的配置上会遇到一些小问题,太细了我不想写,你不要气馁,自己想办法解决,你可以的!

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值