zoukankan      html  css  js  c++  java
  • java servlet

    1.什么是Servlet?

    Servlet可以通过多种方式进行描述,具体取决于上下文:

    (1)Servlet是一种用于创建web应用程序的技术

    (2)Servlet是一个API,提供许多接口和类。

    (3)Servlet是一个扩展服务器功能并响应传入请求的类。

    (4)Servlet是一个web组件,部署在服务器上用于创建动态web页面。

    (5)Servlet是一个必须实现的接口,用于创建任何Servlet。

    一个servlet的核心是一个java类; 它可以处理HTTP请求。servlet是一种Java编程语言类,用于扩展托管通过请求 - 响应编程模型访问的应用程序的服务器的功能。尽管servlet可以响应任何类型的请求,但它们通常用于扩展Web服务器托管的应用程序。对于此类应用程序,Java Servlet技术定义了特定于HTTP的servlet类。

    2.Servlet的由来。

    Servlet 是在服务器上运行的小程序。这个词是在 Java applet的环境中创造的,Java applet 是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务。
    服务器上需要一些程序,常常是根据用户输入访问数据库的程序。这些通常是使用公共网关接口Common Gateway Interface,CGI)应用程序完成的。然而,在服务器上运行 Java,这种程序可使用 Java 编程语言实现。在通信量大的服务器上,JavaServlet 的优点在于它们的执行速度更快于 CGI 程序。各个用户请求被激活成单个程序中的一个线程,而无需创建单独的进程,这意味着服务器端处理请求的系统开销将明显降低。

    3.图解Java Servlet

    Java servlet详细信息

                                               

    参考链接

    https://www.oracle.com/technetwork/java/filters-137243.html

    https://docs.oracle.com/javaee/6/tutorial/doc/bnagb.html

  • 相关阅读:
    自定义组件要加@click方法
    绑定样式
    647. Palindromic Substrings
    215. Kth Largest Element in an Array
    448. Find All Numbers Disappeared in an Array
    287. Find the Duplicate Number
    283. Move Zeroes
    234. Palindrome Linked List
    202. Happy Number
    217. Contains Duplicate
  • 原文地址:https://www.cnblogs.com/kkxxmyt/p/10666477.html
Copyright © 2011-2022 走看看