Servlet简单实现开发部署过程

注:图片如果损坏,点击文章链接:https://www.toutiao.com/i6512008683445027331/

主要是从下面三个步骤实现我们的预期:

(1)构建开发环境:

(2)开发Servlet类:

(3)部署:

在Tomcat的webapps目录下,新建一个文件夹作为web程序的根目录

在根下新建一个名为WEB-INF的文件夹,里面建立一个web.xml,一个classes的文件夹,一个lib文件

按照servlet的DTD配置web.xml文件

将编译好的class文件放到classes中

教程:

我们使用的Tomcat版本是:7.0.82

可以在Tomcat官网下载Tomcat,速度慢的也可以从云盘下载:

Servlet简单实现开发部署过程

下载好之后,我们直接解压文件:

Servlet简单实现开发部署过程

解压后,进入到解压目录,看到我们的解压目录

Servlet简单实现开发部署过程

我们先不要管这些内容,进入我们之前的第一步

Servlet简单实现开发部署过程

我们先打开Eclipse,新建一个Java Project

Servlet简单实现开发部署过程

Servlet简单实现开发部署过程

新建的项目

Servlet简单实现开发部署过程

导入servlet-api.jar

选中我们的工程,鼠标右键出现快捷菜单,选择属性

Servlet简单实现开发部署过程

导入我们需要的jar

Servlet简单实现开发部署过程

导入成功

Servlet简单实现开发部署过程

Servlet简单实现开发部署过程

第一步已经完成了,我们现在进入第二步

Servlet简单实现开发部署过程

新建一个类

Servlet简单实现开发部署过程

Servlet简单实现开发部署过程

Servlet简单实现开发部署过程

类中的内容:

Servlet简单实现开发部署过程

这就完成了第二步,现在我们开始第三步

我们新建一个目录

Servlet简单实现开发部署过程

再新建一个目录

Servlet简单实现开发部署过程

然后新建下面三个内容:

Servlet简单实现开发部署过程

其中web.xml中的内容,我们先复制一部分,复制的内容是Tomcat中examples中的文件内容

Servlet简单实现开发部署过程

然后打开这个文件,我们修改文件的内容

Servlet简单实现开发部署过程

然后我们继续

Servlet简单实现开发部署过程

这个文件在哪呢?

Servlet简单实现开发部署过程

然后我们复制到classes中,注意我们是将整个包结构拷贝进来了

Servlet简单实现开发部署过程

然后我们填写web.xml

Servlet简单实现开发部署过程

现在我们先看下我们的服务器配置有没有问题

我们在目录里新建一个文件

Servlet简单实现开发部署过程

里面写hello

Servlet简单实现开发部署过程

然后进入到tomcat/bin目录下,执行这个文件

Servlet简单实现开发部署过程

会出现一个提示框

Servlet简单实现开发部署过程

表示服务器启动,然后打开我们的浏览器,输入这个地址

Servlet简单实现开发部署过程

你会发现浏览器中出现你刚写的内容

Servlet简单实现开发部署过程

这时候说明服务器配置正常,我们继续向下面走

我们将输入地址改为:

Servlet简单实现开发部署过程

回车发现,已经出现我们的结果

Servlet简单实现开发部署过程

正好对应我们写的内容,说明我们写的内容被访问到了

Servlet简单实现开发部署过程

 

posted on   那山的狐狸  阅读(642)  评论(0编辑  收藏  举报

编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示