栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2021Idea tomcat10 servlet jsp环境搭建

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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 出现以下页面 则构建成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/695213.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号