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

进入网站后台管理系统wordpress 积分 文章

进入网站后台管理系统,wordpress 积分 文章,网站建设在阿里云,wordpress 安装 失败Servlet 生命周期#xff1a;Servlet 加载---实例化---服务---销毁。init#xff08;#xff09;#xff1a;在Servlet的生命周期中#xff0c;仅执行一次init()方法。它是在服务器装入Servlet时执行的#xff0c;负责初始化Servlet对象。可以配置服务器Servlet 加载---实例化---服务---销毁。init在Servlet的生命周期中仅执行一次init()方法。它是在服务器装入Servlet时执行的负责初始化Servlet对象。可以配置服务器以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet都不会重复执行init。service它是Servlet的核心负责响应客户的请求。每当一个客户请求一个HttpServlet对象该对象的Service()方法就要调用而且传递给这个方法一个“请求”ServletRequest对象和一个“响应”ServletResponse对象作为参数。在HttpServlet中已存在Service()方法。默认的服务功能是调用与HTTP请求的方法相应的do功能。destroy 仅执行一次在服务器端停止且卸载Servlet时执行该方法。当Servlet对象退出生命周期时负责释放占用的资源。一个Servlet在运行service()方法时可能会产生其他的线程因此需要确认在调用destroy()方法时这些线程已经终止或完成。Tomcat 与 Servlet 是如何工作的 步骤 Web Client 向Servlet容器Tomcat发出Http请求Servlet容器接收Web Client的请求Servlet容器创建一个HttpRequest对象将Web Client请求的信息封装到这个对象中。Servlet容器创建一个HttpResponse对象Servlet容器调用HttpServlet对象的service方法把HttpRequest对象与HttpResponse对象作为参数传给 HttpServlet 对象。HttpServlet调用HttpRequest对象的有关方法获取Http请求信息。HttpServlet调用HttpResponse对象的有关方法生成响应数据。Servlet容器把HttpServlet的响应结果传给Web Client。  Servlet工作原理 1、首先简单解释一下Servlet接收和响应客户请求的过程首先客户发送一个请求Servlet是调用service()方法对请求进行响应的通过源代码可见service()方法中对请求的方式进行了匹配选择调用doGet,doPost等这些方法然后再进入对应的方法中调用逻辑层的方法实现对客户的响应。在Servlet接口和GenericServlet中是没有doGet、doPost等等这些方法的HttpServlet中定义了这些方法但是都是返回error信息所以我们每次定义一个Servlet的时候都必须实现doGet或doPost等这些方法。 2、每一个自定义的Servlet都必须实现Servlet的接口Servlet接口中定义了五个方法其中比较重要的三个方法涉及到Servlet的生命周期分别是上文提到的init(),service(),destroy()方法。GenericServlet是一个通用的不特定于任何协议的Servlet,它实现了Servlet接口。而HttpServlet继承于GenericServlet因此HttpServlet也实现了Servlet接口。所以我们定义Servlet的时候只需要继承HttpServlet即可。 3、Servlet接口和GenericServlet是不特定于任何协议的而HttpServlet是特定于HTTP协议的类所以HttpServlet中实现了service()方法并将请求ServletRequest、ServletResponse 强转为HttpRequest 和 HttpResponse。     创建Servlet对象的时机 Servlet容器启动时读取web.xml配置文件中的信息构造指定的Servlet对象创建ServletConfig对象同时将ServletConfig对象作为参数来调用Servlet对象的init方法。在Servlet容器启动后客户首次向Servlet发出请求Servlet容器会判断内存中是否存在指定的Servlet对象如果没有则创建它然后根据客户的请求创建HttpRequest、HttpResponse对象从而调用Servlet 对象的service方法。Servlet Servlet容器在启动时自动创建Servlet这是由在web.xml文件中为Servlet设置的load-on-startup属性决定的。从中我们也能看到同一个类型的Servlet对象在Servlet容器中以单例的形式存在。 servletservlet-nameInit/servlet-nameservlet-classorg.xl.servlet.InitServlet/servlet-classload-on-startup1/load-on-startup /servlet  转载于:https://www.cnblogs.com/xingzc/p/5770629.html
http://www.zqtcl.cn/news/692325/

相关文章:

  • 网站建设前期开发企业网站开发丨薇
  • 流程图 网站做网站后台数据库建设
  • 免费做英语卷子的网站wordpress去谷歌插件
  • 做网站费用网站极简设计
  • 兰州市建设工程安全质量监督站网站优化公司治理
  • 高质量的合肥网站建设天津百度网站快速优化
  • 千元低价网站建设wordpress修改文章时间
  • 做网站需要几个程序wordpress淘客api
  • 建筑公司网站源码本地建站教程
  • 甘肃省建设厅官方网站信息网腾讯企点qq
  • 搜狗收录网站建个网络平台多少钱
  • 电子商务网站开发目的和意义郑州网站优化的微博_腾讯微博
  • asp.net网站建设项目实战 董义革wordpress伪静态规则访问失败
  • 网站添加锚点网站备案名称更换
  • 手机商城网站如何企业网站建设及运营现状分析
  • 网站建设注意的问题网站模板 知乎
  • 自主设计和创建网站网站建设价格便宜
  • 高手做网站财经资讯网站该怎么做推广
  • 加强农业网站建设青岛全网营销推广
  • 做淘客网站怎么样济南软件公司排名
  • 企业网站优化兴田德润怎么样网站建设建设公司资质要求
  • 如何把网站做跳转浏览器链接地址wordpress 离线更新
  • 乌海学校网站建设wordpress默认主题下载
  • 海兴县做网站如何选网站建设公司
  • asp网站设为首页代码孝仙洪高速公路建设指挥部网站
  • 浦东新区网站开发人才网站建设策划书
  • 网站做flash好不好免费微信公众号素材网
  • 开发网站嵌入广告汕头电商网站建设
  • 电脑做科目一网站购物网站怎么创建
  • c2c网站建设公司wordpress被公众号干掉