Servlet学习总结(1)----基础概念概述

本文介绍了Servlet的基础概念,包括其作用、实现方式及在Web服务器中的角色。Servlet是运行于Web服务器上的Java程序,作为HTTP客户端和服务器之间的中间层,处理用户请求并返回结果。实现Servlet需要实现Servlet接口并在XML文件中注册。文章还提到了Servlet的五个关键方法及其配置文件的重要性。
摘要由CSDN通过智能技术生成

前言:无论学什么知识都要一步一步脚踏实地,切勿眼高手低,急于求成,否则就会像我这样回过头来重新学的时候,就感觉挺浪费宝贵的时间了。

1、 servlet是什么,有什么用

1、Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。

2、servlet可以写成server let,就是由tomcat来接受用户的请求,然后由tomcat来查找可以解决这个请求的servlet。

3、是一个web容器的一个程序,负责接受用户的请求,然后执行一些业务逻辑,最后将执行结果动态返回给用户。

4、就是一个java类。

5、一个结构图如下:

2、Servlet的实现

servlet是通过http协议来实现和相应web客户端的请求的,所以说servlet是我们自己写的一个java类,实现了javax.servlet.Servlet接口,并且必须在xml文件内进行注册(或者使用注解)
创建完servlet的时候,我们要去重写一些方法,首先看一下5大方法:

servlet的5个方法详解:

/*
执行时机:init()方法只有在Servlet实例创建的时候才会被调用,做初始化工作
ServletConfig:Servlet的配置对象,初始化时进行配置
*/
public void init(ServletConfig arg0) throws ServletException {
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值