美文网首页
Servlet相关

Servlet相关

作者: 偕_2bb8 | 来源:发表于2020-09-22 22:09 被阅读0次

Java Servlet 是运行在 Web 服务器或应用服务器上的程序
参考基础教程:
http://www.51gjie.com/javaweb/846.html
https://www.runoob.com/servlet/servlet-life-cycle.html

  1. init有参
    public void init(ServletConfig config) throws ServletException
    init无参
    public void init() throws ServletException
    一次性初始化:
    ·init 方法被设计成只调用一次。它在第一次创建 Servlet 时被调用,在后续每次用户请求时不再调用。
    ·Servlet 创建于用户第一次调用对应于该 Servlet 的 URL 时,但是您也可以指定 Servlet 在服务器第一次启动时被加载。
    ·当用户调用一个 Servlet 时,就会创建一个 Servlet 实例,每一个用户请求都会产生一个新的线程,适当的时候移交给 doGet 或 doPost 方法。
    单例多线程

2.主流服务器apache、tomcat、jboss、weblogic、websphere、IIS的介绍

Apache:开源,支持html,不能支持jsp、java servlet、asp(稳定高效,通常需要与其他服务器软件或插件协同工作)

tomcat:开源,支持servlet/jsp,处理html页面;运行不够稳定,支持的并发连接数不够高,处理html时的效率不如apache,不能处理EJB等。(小巧精悍,适用于小型网站,后台开发语言为java的开发者。

jboss:Redhat公司 开源,支持EJB,不支持servlet/jsp的web容器,可集成tomcat并优化(支持EJB的优化版tomcat)

weblogic:bea公司 大型商业应用,支持EJB,servlet/jsp,html等;(适合大型商业应用)

websphere:IBM 商业软件(有IBM其他配套产品,大型商用考虑使用)。

IIS(Internet Information Services):microsoft公司 同windows免费使用;与windows平台紧密结合在一起,支持html和asp,aspx等
参考来源:https://blog.csdn.net/combating/article/details/9629323

3.Nginx(发音同 engine x)是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个 BSD-like 协议下发行,可以在 UNIX、GNU/Linux、BSD、Mac OS X、Solaris,以及 Microsoft Windows 等操作系统中运行。TODO

4.ServletContext servlet上下文 域对象
域对象是服务器在内存上创建的存储空间,用于在不同servlet之间传递与共享数据。
https://www.jianshu.com/writer#/notebooks/47916477/notes/77537641/preview
jsp中的application对象即为ServletContext接口的实例

相关文章

  • Servlet

    1.Servlet 学习大纲 servlet 概念以及相关接口简介 servlet 执行过程 servlet 路径...

  • Servlet第二部分

    一、Servlet体系结构 二、Servlet相关配置

  • Servlet相关

    用来处理客户端发送来的请求,并对该请求做出响应。 处理请求 将处理的结果通过响应发送到客户端 通常情况下 我们现在...

  • Servlet相关

    Java Servlet 是运行在 Web 服务器或应用服务器上的程序参考基础教程:http://www.51gj...

  • Servlet简介

    Servlet学习的大纲 servlet概念及相关接口简介 servet 执行过程 servlet映射路径 缺省s...

  • Servlet 相关 API

    全面总结了 Servlet 相关的 API ,以及各类之间的内在联系系。 Servlet 接口 所有的 Servl...

  • Servlet相关知识

    1 什么是Servlet? Servlet是运行在Web服务器上的Java程序,作为来自Web浏览器或者其他HTT...

  • Jsp和Servlet有什么区别?

    Servlet接口中有哪些方法? Servlet接口定义了5个方法,其中前三个方法与Servlet生命周期相关: ...

  • Servlet第一部分

    Servlet2.多:server applet Servlet3.0之后,支持注解 IDEA与tomcat的相关配置

  • 关于Struts下集成rest调用外部接口时的问题

    前提: RestTemplate相关jar包: //配置一个Servlet,有这个Servlet统一调度页面的请求...

网友评论

      本文标题:Servlet相关

      本文链接:https://www.haomeiwen.com/subject/zmuvyktx.html