2024版IDEA,创建第一个Servlet

1.创建新项目

2.添加web架构

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

4.配置项目的编译输出路径

先复制classes绝对路径

然后配置

配置完如图

5.添加servlet包

找到安装的Tomcat的路径

6.配置Tomcat

7.添加servlet模型

先让src变为蓝色

右键src后,发现New里面没有Servlet选项,此时需要我们自己添加

这样我们新建的时候就有Servlet这个选项了

创建Servlet

8.修改报红

如果创建servlet后我们发现很多报红,但是这个很好解决

9.编写Servlet

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

@WebServlet(name = "firstServlet", value = "/firstServlet")
public class firstServlet 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("这是第一个Servlet");
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    }
}

10.启动Servlet

如果显示404说明访问路径有问题,

后面加一个firstServlet即可

在IntelliJ IDEA创建Web项目并添加Servlet,可以按照以下步骤操作: 1. **打开IntelliJ IDEA**: 打开已安装的IntelliJ IDEA,并选择"Create New Project"。 2. **选择Web项目模板**: 在左侧导航树中,点击"New" -> "Project", 然后选择"Web" -> "Dynamic Web Module"。 3. **配置项目基本信息**: 填写项目名称、位置等基础设置,确保服务器选项选择你想要使用的,如Tomcat、Jetty等。 4. **向项目添加Servlet**: 在项目的"src/main/webapp"目录下右击,选择"New" -> "Servlet"。在弹出的对话框中填写Servlet的名称和路径,比如`MyFirstServlet.java`。 5. **编写Servlet代码**: 使用IDEA的编辑器打开刚创建的`.java`文件,开始编写Servlet的Java代码。通常会包含`@.WebServlet`注解来声明Servlet映射,以及`doGet()`或` doPost()`方法处理HTTP请求。 ```java @WebServlet("/myServlet") public class MyFirstServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // Servlet业务逻辑,例如响应HTML内容 response.getWriter().write("Hello, World from a Servlet!"); } } ``` 6. **部署到服务器**: 在"Run"菜单中,选择"Deploy"将应用部署到所选的服务器,或者直接通过IDEA的工具窗口管理部署过程。 7. **测试Servlet**: 在浏览器中访问`http://localhost:8080/your-context-path/myServlet` (替换为实际的端口号和上下文路径),查看Servlet是否正常工作。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值