当前位置: 首页 > news >正文

IntelliJ IDEA创建Servlet

目录

———————————————————————————————

一、创建Java项目

1、创建java项目

 2、选择java

 3、next

 4、给项目命名

5、新创建完java项目的目录结构

二、变java为servlet项目

1、变servlet项目

2、选择Web Application

3、更新完成后的目录结构

4、在WEB-INF目录中新建“classes” “lib”两个文件夹,用于存放相关文件 

5、将新建的文件夹 配置到项目中

6、将第四步两个目录,全部配置成刚才新建的classes下,然后配置完成

三、新建servlet项目,并导入所需要的包

1、创建servlet

2、导入servlet需要的支持包

3、在项目中导入包

四、配置Tomcat

1、配置Tomcat


———————————————————————————————

一、创建Java项目

1、创建java项目

 2、选择java

 3、next

 4、给项目命名

5、新创建完java项目的目录结构

二、变java为servlet项目

1、变servlet项目

2、选择Web Application

 

3、更新完成后的目录结构

4、在WEB-INF目录中新建“classes” “lib”两个文件夹,用于存放相关文件 

5、将新建的文件夹 配置到项目中

6、将第四步两个目录,全部配置成刚才新建的classes下,然后配置完成

三、新建servlet项目,并导入所需要的包

1、创建servlet

 (此时,extends后会出现错误,因为还没有将servlet包导入。后面也可以利用这一步,导入配置项目所需要的包)

2、导入servlet需要的支持包

(所需要的包,一般都在Tomcat根目录下的lib目录中)

  

3、在项目中导入包

四、配置Tomcat

1、配置Tomcat

 

 

 (有的需要自己修改配置一下,我的是直接自己就弄好的了)

(运行时,要注意URL的地址)

 

 

 2、运行Tomcat(此时显示的index.jsp中的内容)

 3、运行servlet

(第一种,直接在java中 加上Web注释,用以访问)

 

(第二种,在web.xml中进行配置)(注意,写完之后需要将Tomcat重新运行一下)

 

 

http://www.lryc.cn/news/40813.html

相关文章:

  • Spring Boot如何让自己的bean优先加载
  • LeetCode分类刷题----动态规划
  • 今年好像没有金三银四了?
  • 【C++】入门知识之 函数重载
  • 文心一言发布,你怎么看?chatGPT
  • 字符函数和字符串函数【上篇】
  • list的模拟实现(模仿STL)
  • 05-STM32F1 - 串行通信SPI
  • 【Pytorch】Tensor的分块、变形、排序、极值与in-place操作
  • 数组栈的实现
  • *p++,*(p++),*++p,(*p)++区别?
  • 又一个线上偶发问题-系统短暂无法获取到Redis连接
  • [ 系统安全篇 ] 拉黑IP - 火绒安全软件设置IP黑名单 windows使用系统防火墙功能设置IP黑名单
  • MongoDB【部署 01】mongodb最新版本6.0.5安装部署配置使用及mongodb-shell1.8.0安装使用(云盘分享安装文件)
  • 算法竞赛必考算法——动态规划(01背包和完全背包)
  • 基于深度学习的农作物叶片病害检测系统(UI界面+YOLOv5+训练数据集)
  • QT入门Item Views之QListView
  • GEE:计算1990-2021年的指数最大值和最小值,并根据最大最小值对每一副影像归一化
  • LeetCode KMP 算法
  • 全面剖析OpenAI发布的GPT-4比其他GPT模型强在哪里
  • leetcode——26. 删除有序数组中的重复项
  • 基于springboot垃圾分类网站设计实现【毕业论文、源码】
  • 计算机组成原理实验一(完整)
  • 【SSM】MyBatis(一.基础)
  • LInux指令之文件目录类
  • 【c++】:STL中vector的模拟使用及模拟实现
  • C++ STL:vector的使用方法及模拟实现
  • naive UI 的upload组件自定义手动上传图片的base64位
  • 信创办公–基于WPS的PPT最佳实践系列(表格和图标常用动画)
  • Spring Bean实例化和初始化的过程