(八)Servlet教程——创建Web项目以及Servlet的实现

devtools/2024/10/19 6:17:29/

1. 打开Idea编辑器

2. 点击界面上的“新建项目”按钮

3. 设置好项目名称和位置

应用服务器选择之前设置好的Tomcat服务器

构建系统默认选择Maven

4. 点击“下一步”按钮

5. 点击“完成”按钮,Idea就创建好了项目,创建完成后的目录结构如下图所示

6. 此时会报包无法找到

7.因为该项目的构建使用到了Maven,但是Maven在Idea中还没有配置,点击Idea菜单中的“文件”→设置

8. 选择“构建、执行、部署”,然后展开“构建工具”,选择“Maven”

9. Maven主目录选择我们之前安装的Maven路径,不使用已捆绑的Maven

10. 勾选“用户设置文件”后的“重写”,然后选择用户设置文件,该文件在Maven的conf文件夹下settings.xml文件

11. 以同样的方式设置本地仓库路径

点击“应用”和“确定”按钮完成设置

12. 点击右侧Maven中的刷新按钮

可以看到Idea下方标识正在下载项目的依赖

13. 左下角出现绿色的小勾说明依赖已经同步完成了

14. Idea默认已经为我们创建好了一个Servlet实例代码

15. 点击Idea右上角的启动按钮就可以启动这个应用程序了

16. 启动后的界面展示如下图所示

17. 可以看到该Servlet路由为/hello-servlet,可以将该路由加在后面访问到Servlet


http://www.ppmy.cn/devtools/22990.html

相关文章

CSS合集

前言: 之前CSS的文章都是单独写出,本篇文章,将他们作为集合的形式进行整理。 链接(点击查看): CSS的使用 CSS的语法规则——基础选择器 CSS的语法规则——高级选择器 CSS的网页美化功能 CSS盒子模型的…

TensorFlow轻松入门(二)——小案例:ANN构建一个或运算的模型

或运算: 位与位进行比较,如果有任一个是1,结果为1;两个都为0,结果则为0。 实现步骤 构建Feature与Label数据 创建顺序模型 指定模型的第一层,线性模型 添加一层激活函数 模型编译 模型训练 模型预测…

中间件解析漏洞

1 、 apache 解析漏洞 漏洞环境搭建 下载 vulhub git clone https://github.com/vulhub/vulhub.git 进入对应漏洞目录、 cd vulhub/httpd/apache_parsing_vulnerability apt-get docker-compose 启动漏洞环境 docker-compose up -d 注:启动容器时&#xf…

【漏洞复现】WebLogic XMLDecoder反序列化(CVE-2017-10271)

1、漏洞描述 CVE-2017-10271漏洞产生的原因大致是Weblogic的WLS Security组件对外提供webservice服务,其中使用了XMLDecoder来解析用户传入的XML数据,在解析的过程中出现反序列化漏洞,导致可执行任意命令。攻击者发送精心构造的xml数据甚至能…

Apache Log4j Server 反序列化命令执行漏洞(CVE-2017-5645)

vuluhub搭建靶场 ysoserial是什么? ysoserial是在常见的java库中发现的一组实用程序和面向属性的编程“小工具链”,在适当的条件下,可以利用执行对象不安全反序列化的Java应用程序。主驱动程序接受用户指定的命令,并将其封装在用…

【Linux】Centos7安装部署asterisk,搭建 SIP服务器

1、安装环境依赖 yum install -y make gcc zlib-devel perl wget yum install -y gcc gcc-c autoconf libtool automake make yum install -y openssl-devel (以上需要联网安装,离线安装各种依赖需要进一步研究) openssl version Open…

使用Python进行自动化部署

👽发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 使用Python进行自动化部署 在软件开发和运维领域,自动化部署是一个至关重要的环…

LM1875L-TB5-T 音频功率放大器 PDF中文资料_参数_引脚图

LM1875L-TB5-T 规格信息: 商品类型音频功率放大器 音频功率放大器的类型- 输出类型1-Channel (Mono) 作业电压16V ~ 60V 输出功率25W x 1 4Ω 额外特性过流保护,热保护 UTC LM1875是一款单片功率放大器,可为消费类音频应 用提供极低失真和高品质的…