java 手动指定servlet_Servlet 简介并手动部署第一个 Servlet 案例

本文介绍了Servlet的概念和特点,强调其作为服务器端的Java应用程序,用于处理HTTP请求。接着,详细阐述了如何手动部署第一个Servlet案例,包括编写Servlet类、编译、创建web.xml配置文件以及在Tomcat服务器上的部署步骤,帮助读者理解Servlet的工作原理和实践操作。
摘要由CSDN通过智能技术生成

一、Servlet 的概念和特点

1、Servlet 概念引入问题:

服务器在接收到浏览器的请求后,会自动调用对应的逻辑代码进行请求处理。但是逻辑代码是由程序员编写并放到服务器中,那么服务器怎么知道该怎么调用并调用哪个类和哪个方法来进行请求处理。解决:

程序员在编写代码的时候如果能够按照服务器能够识别的规则进行编写,浏览器按照指定的规则进行发送请求,那么服务器就可以调用并执行响应的逻辑代码进行请求处理了。实现:

Servlet 技术:狭义的 Servlet 是指 Java 语言实现的一个接口,广义的 Servlet 是指任何实现了这个 Servlet 接口的实现类。一般情况下,人们将 Servlet 理解为后者。Servlet 运行于支持 Java 的应用服务器中。从原理上讲,Servlet 可以响应任何类型的请求,但绝大多数情况下 Servlet 只用来扩展基于 HTTP 协议的 Web 服务器。

2、Servlet 的特点

运行在支持 Java 的应用服务器上 Servlet 的实现遵循了服务器能够识别的规则,也就是服务器会自动的根据请求调用对应的 Servlet 进行请求处理。简单方便,可移植性强。

二、手动部署第一个 Servlet 案例

在学习 Servlet 的之前,我们先尝试手写一个简单的 Servlet 案例,并手动的将其部署到 Tomcat 服务器中。项目环境:Servlet 4.0JDK 1.8 NotePad++ Tomcat 9.0.37

1、第一个 Servlet 程序

在学习了服务器并成功安装后,我们知道当浏览器发送请求给服务器后,服务器会调用并执行对应的逻辑代码进行请求处理。逻辑代码是由程序员自己编写然后放进服务器

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值