使用idea创建servlet程序

1.Feil---->New---->Project

2.创建一个java项目



创建好之后项目结构如下图

右键项目点击Add Frameworks Support

勾选Web Application如下图:

此时目录结构为

在WEB-INF下面创建classes文件夹和lib文件夹

点击File---->Project Structure----Modules---->Path---->Use module compile output path :最后把Output path和Test output path的路径指向上一步创建好的classes


此时classes会变颜色如下图

点击File---->Project Structure----Modules---->Dependencies点击“+”号选择JARs or Directories



选择你安装的tomcat下面的lib下面的servlet-api.jar


此时就可以在src文件上面创建servlet文件


此时出现的目录结构为

配置tomcat:点击Run---->Edit Configurations

点击+选择Tomcat Servlet 下面的Local

出现了错误提示点击Fix跳转到Deployment点击apply,此时在点击Server无报错

在这里鼠标滑轮往下化会有一个名字,修改他,此时的server里面的访问路径也会跟着变换,如果server里面的访问路径没有改变,把他们改成一样

此时在回到Server查看url的路径的名字是否和Deployment里的一样,不一样修改为一样

点击运行然后在浏览器输入你的访问路径加入上面你设置的浏览器访问名如下图:

使用idea创建servlet程序(idea:2021.2)相关推荐

  1. IntelliJ IDEA创建Servlet最新方法 Idea版本2021以及IntelliJ IDEA创建Servlet 404问题,找不到对应的路径。

    IntelliJ IDEA创建Servlet最新方法 Idea版本2021以及IntelliJ IDEA创建Servlet 404问题, 前言 编写一个servlet测试,出现以下问题,经过多次的创建 ...

  2. 2022IntelliJ IDEA 创建Servlet最最最新方法IDEA版本2021.2.2(超详细)附加tomcat到idea中。

    2022在初学jiave web 的过程中创建servlet出现了一些问题,在网上也没找到太详细的方法,不过最终还是解决了该问题,为了让其他同学不会在此花费太长时间,我决定自己写一个较为详细的步骤.以 ...

  3. 【JavaEE】 IntelliJ IDEA 2022.2最新版Tomcat导入依赖详细教程全解及创建第一个Servlet程序

    目录 一.软件资源 二.放置settings.xml文件 三.创建项目 四.引入依赖 ​五.创建目录 六.编写代码 写在前面:☞What is Servlet? Servlet其实是一种实现动态页面的 ...

  4. Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】...

    tags: Servlet 什么是Serlvet?# Servlet其实就是一个遵循Servlet开发的java类.Serlvet是由服务器调用的,运行在服务器端. 为什么要用到Serlvet? 我们 ...

  5. 为什么Servlet程序的init(ServletConfig config)中需要调用父类的init方法

    说明:本文代码测试于:idea2018; tomcat 9.0 当我们通过IDEA自动生成init(ServletConfig config)方法时,默认创建一句调用父类init()方法的语句 @Ov ...

  6. Servlet程序入门

    创建一个Servlet程序 在目录D:\cn\itcast\firstapp\servlet目录下,编写一个Servlet 由于,直接实现Servlet接口,来编写Servlet很不方便,需要实现很多 ...

  7. Servlet技术简介与编写、编译Servlet程序

    1.Servlet技术简介 Servlet技术是Sun公司提供的一种实现动态网页的解决方案,它是基于Java编程语言的WEB服务器端编程技术,主要用于在WEB服务器端获得客户端的访问请求信息和动态生成 ...

  8. Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】

    什么是Servlet? Servlet其实就是一个遵循Servlet开发的java类.Servlet是由服务器调用的,运行在服务器端. 为什么要用到Servlet? 我们编写java程序想要在网上实现 ...

  9. 实现第一个Servlet程序

    文章目录 前言 一.Servlet是什么? 二.使用步骤 1.创建servlet类,继承于GenericServlet. 2.重写service的方法 3.在xml文件中设置servlet的访问路径 ...

最新文章

  1. 第01章_数据库概述
  2. 51Nod - 1035 最长的循环节
  3. Linux C/C++ 如何输出彩色字体
  4. java创建对象 的初始化顺序
  5. 系统结构图 数据结构_数据结构图简介
  6. 文字生成视频,只需一步
  7. mysql死锁 等待时间_mysql死锁,等待资源,事务锁,Lock wait timeout exceeded; try restarting transaction解决...
  8. Esp8266(1)
  9. 【保姆级教程】使用python实现SIR模型(包含数据集的制作与导入及最终结果的可视化)
  10. springmvc实现多图片上传
  11. java cap是什么_分布式CAP是什么?它的原理是什么?
  12. mysql db_owner_SQL Server修改数据库对象所有者(Owner)浅析
  13. 虚拟机 Linux 系统自定义桌面分辨率且重启后保持不变
  14. 小白之WEB前端--第一篇
  15. 【入门】(二)相机标定、矩阵求解、相机位姿势估计
  16. EnPass+WebDAV(一个跨平台密码管理解决方案)
  17. Matlab 图像转极坐标系
  18. uimenu 菜单及设计
  19. ·ps 的暂存盘空间不够
  20. Elasticsearch镜像下载站镜像列表

热门文章

  1. postman高级使用
  2. python爬虫-抓取acg12动漫壁纸排行设置为桌面壁纸
  3. Node.js之Cheerio爬数据!~
  4. 全链路跟踪之线程上下文Thread Local实战(完整源码)
  5. iterm2连接远程服务器
  6. 小鸟从不怕树枝折断,因为它有翅膀
  7. 驱动3脚双色LED电路方式
  8. 【文献笔记】【部分精读】【CIR】Angle of Arrival Estimation based on Channel Impulse Response Measurements
  9. HNUCM湖南中医药大学信息科学与工程学院第二届新生赛
  10. flash写保护原理_【转】NOR Flash擦写和原理分析