2021Idea tomcat10 servlet jsp环境搭建

2021Idea tomcat10 servlet jsp环境搭建,第1张

2021Idea tomcat10 servlet jsp环境搭建

1.打开idea --》 新建项目

 2.项目右键 --》

 将 web application 打勾

4. 在web - inf 目录下创建两个directory文件 名称为 classes 和 lib

CTRL + shift + alt + s 打开 Project Structure 将output path 修改为上面创建的classes文件

5.将tomcat 10 lib目录下servlet-api.jar文件 复制到新建的lib文件中

6. 点击 Dependencies选项卡  点击下面的加号 

添加JARs or Directories 选择新建的lib文件夹

 点击ok

7.点击小锤子旁边的Add Configuration

 点击 + 找到tomcat server --》 local

点击fix

 再点击ok

8.src --》右键 --》 新建一个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 = "login")

public class Login extends HttpServlet {

    @Override

    protected void doPost(HttpServletRequest request, HttpServletResponse response)

            throws ServletException, IOException {

        response.setContentType("text/html");

        PrintWriter out = response.getWriter();

        out.println("");

        out.println("");

        out.println("  login");

        out.println("  ");

        out.print("    this is login page");

        out.print(this.getClass());

        out.println("  ");

        out.println("");

        out.flush();

        out.close();

    }



    @Override

    protected void doGet(HttpServletRequest request, HttpServletResponse response)

            throws ServletException, IOException {

        response.setContentType("text/html");

        PrintWriter out = response.getWriter();

        out.println("");

        out.println("");

        out.println("  login");

        out.println("  ");

        out.print("    this is login page");

        out.print(this.getClass());

        out.println("  ");

        out.println("");

        out.flush();

        out.close();

    }

}

然后将以下内容加入web.xml文件,如下:  

 

 

-name 的值可以随便起 但必须相同  class的值必须与类名相等

随后在网址后面加上 login 出现以下页面 则构建成功

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5695358.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存