<u id="idx4n"></u>
  • <u id="idx4n"><sub id="idx4n"></sub></u>
  • <u id="idx4n"></u>
    <u id="idx4n"><sub id="idx4n"></sub></u>
  • <u id="idx4n"></u>
  • <u id="idx4n"></u>

    您的位置:零度软件园编程工具数据库类servlet api 中文版

    servlet api 中文版servlet api 中文版

    软件大?。?/span>650KB

    软件官网:HomePage

    用户评分:

    软件类型:国产软件

    运行环境:WinAll

    软件语言:简体中文

    软件分类:数据库类

    更新时间:2017/3/7

    授权方式:免费软件

    插件情况:无 插 件

    平台检测 无插件 360通过 腾讯通过 金山通过 瑞星通过

    servlet是用Java编写的服务器端程序,它的主要功能在于交互式地浏览和修改数据,生成动态Web内容,servlet api中文版是程序员在日常生活中都需要准备一款工具,能让编程更加的轻松。

    servlet api中文版第1张预览图

    支持servlet的jar包。应该叫servlet-api.jar你如果编写过servlet就知道要用到HttpServletRequest和HttpServletResponse等对象,这些对象都是要靠这个jar包才能使用的。

    如果你安装了Tomcat,这个jar包一般在tomcat安装目录\lib 文件夹下面有,当你把web项目部署到tomcat,会自动加载这个jar包来识别Serlvet一些对象。

    特点介绍

    Servlet(Server Applet),全称Java Servlet,暂无中文译文。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。

    Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。

    最早支持Servlet标准的是JavaSoft的Java Web Server,此后,一些其它的基于Java的Web服务器开始支持标准的Servlet。

    生命周期

    客户端请求该 Servlet;

    加载 Servlet 类到内存;

    实例化并调用init()方法初始化该 Servlet;

    service()(根据请求方法不同调用doGet() 或者 doPost(),此外还有doHead()、doPut()、doTrace()、doDelete()、doOptions());

    destroy()。

    工作模式

    客户端发送请求至服务器

    服务器启动并调用 Servlet,Servlet 根据客户端请求生成响应内容并将其传给服务器

    服务器将响应返回客户端

    编程接口

    (1) init() 方法

    (2) service() 方法

    (3) doGet() 方法

    (4) doPost() 方法

    (5) destroy() 方法

    (6) getServletConfig() 方法

    (7) getServletInfo() 方法

    软件预览

    搜寻了html版以及chm版两种中文api,可以根据自己的喜好进行选择哦。

    ·html版

    servlet api中文版第2张预览图

    ·chm版

    servlet api中文版第3张预览图

    常见问题

    ·如果出现无法打开或者打开之后一片空白的情况,只需要右键属性,解除锁定即可

    servlet api中文版第4张预览图

    更新日志

    Servlet 2.2

    :引入了 self-contained Web applications 的概念。

    servlet 2.3

    : 2000年10月份出来

    Servlet API 2.3中最重大的改变是增加了 filters

    Servlet 2.3 增加了 filters 和 filter chains 的功能。引入了 context 和 session listeners 的概念,当 context 或 session 被初始化或者被将要被释放的时候,和当向 context 或 session 中绑定属性或解除绑定的时候,可以对类进行监测。

    servlet 2.4

    : 2003年11月份推出

    Servlet 2.4 加入了几个引起关注的特性,没有特别突出的新内容,而是花费了更多的功夫在推敲和阐明以前存在的一些特性上,对一些不严谨的地方进行了校验。

    Servlet 2.4 增加了新的最低需求,新的监测 request 的方法,新的处理 response 的方法,新的国际化支持,RequestDispatcher 的几个处理,新的 request listener 类,session 的描述,和一个新的基于 Schema 的并拥有 J2EE 元素的发布描述符。这份文档规范全面而严格的进行了修订,除去了一些可能会影响到跨平台发布的模糊不清的因素。总而言之,这份规范增加了四个新类,七个新方法,一个新常量,不再推荐使用一个类。

    注意:改为 Schema 后主要加强了两项功能:

    (1) 元素不依照顺序设定;

    (2) 更强大的验证机制。

    主要体现在:

    a.检查元素的值是否为合法的值

    b.检查元素的值是否为合法的文字字符或者数字字符

    c.检查 Servlet, Filter, EJB-ref 等等元素的名称是否唯一

    2.新增 Filter 四种设定:REQUEST、FORWARD、INCLUDE 和 ERROR。

    3.新增 Request Listener、Event和Request Attribute Listener、Event。

    4.取消 SingleThreadModel 接口。当 Servlet 实现 SingleThreadModel 接口时,它能确保同时间内,只能有一个 thread 执行此 Servlet。

    5.<welcome-file-list>可以为Servlet。

    6.ServletRequest接口新增一些方法。

    public String getLocalName();

    public String getLocalAddr();

    public int getLocalPort();

    public int getRemotePort()

    Servlet 2.5

    2005 年 9 月发布 Servlet 2.5

    Servlet 2.5 一些变化的介绍:

    1) 基于最新的 J2SE 5.0 开发的。

    2) 支持 annotations 。

    3) web.xml 中的几处配置更加方便。

    4) 去除了少数的限制。

    5) 优化了一些实例

    Servlet 的各个版本对监听器的变化有:

    (1) Servlet 2.2 和 jsp1.1

    新增Listener:HttpSessionBindingListener

    新增Event: HttpSessionBindingEvent

    (2) Servlet 2.3 和 jsp1.2

    新增Listener:ServletContextListener,ServletContextAttributeListener

    ,HttpSessionListener,HttpSessionActivationListener,HttpSessionAttributeListener

    新增Event: ServletContextEvent,ServletContextAttributeEvent,HttpSessionEvent

    (3) Servlet 2.4 和 jsp2.0

    新增Listener:ServletRequestListener,ServletRequestAttribureListener

    新增Event: ServletRequestEvent,ServletRequestAttributeEvent

    Servlet 3.0

    Servlet 3.0 作为 Java EE 6 规范体系中一员 ,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声:

    异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结束该 Servlet 线程。在接收到请求之后,Servlet 线程可以将耗时的操作委派给另一个线程来完成,自己在不生成响应的情况下返回至容器。针对业务处理较耗时的情况,这将大大减少服务器资源的占用,并且提高并发处理速度。

    新增的注解支持:该版本新增了若干注解,用于简化 Servlet、过滤器(Filter)和监听器(Listener)的声明,这使得 web.xml 部署描述文件从该版本开始不再是必选的了。

    可插性支持:熟悉 Struts2 的开发者一定会对其通过插件的方式与包括 Spring 在内的各种常用框架的整合特性记忆犹新。将相应的插件封装成 JAR 包并放在类路径下,Struts2 运行时便能自动加载这些插件。现在 Servlet 3.0 提供了类似的特性,开发者可以通过插件的方式很方便的扩充已有 Web 应用的功能,而不需要修改原有的应用。

    Servlet 4.0草案

    从3.1到4.0将是对Servlet 协议的一次大改动,而改动的关键之处在于对HTTP/2的支持。HTTP2将是是继上世纪末HTTP1.1协议规范化以来首个HTTP协议新版本,相对于HTTP1.1,HTTP2将带来许多的增强。在草案提议中,Shing Wai列举出了一些HTTP2的新特性,而这些特性也正是他希望在Servlet 4.0 API中实现并暴露给用户的新功能,这些新特性如下:

    1.请求/响应复用(Request/Response multiplexing)
    2.流的优先级(Stream Prioritization)
    3.服务器推送(Server Push)
    4.HTTP1.1升级(Upgrade from HTTP 1.1)

    用户评论

    (您的评论需要经过审核才能显示)0人参与,0条评论
    140

    最新评论

    我要抢沙发

    请简要描述您遇到的错误,我们将尽快予以修订

    返回顶部
    新香港彩66期高手 周口市| 岚皋县| 灵丘县| 浏阳市| 大同县| 彩票| 成武县| 无棣县| 资溪县| 德州市| 德保县| 海宁市| 汾西县| 东城区| 万荣县| 冷水江市| 寿光市| 资讯| 神木县| 临汾市| 绥江县| 五原县| 鄄城县| 木里| 普定县| 通许县| http://3660ohk.tw 湖南省| 闻喜县| 尼木县| 武穴市| 德格县| 呼玛县| 三明市| 台东市| 茌平县| 彭水| 白银市| 九龙坡区| 双城市| 湟中县| 安义县| 昌吉市| 海安县| 吴川市| 永定县| 公安县| 米脂县| 青冈县| 伊金霍洛旗| 钟山县| 黎平县| 虎林市| 玛沁县| 南乐县| 睢宁县| http://www.ojp8770.co 景泰县| 且末县| 苗栗市| 杭锦旗| 富锦市| 永川市| 仁化县| 西吉县| 古蔺县| 林州市| 牙克石市| 南陵县| 乌恰县| 南汇区| 宜都市| 罗田县| 墨竹工卡县| 乌兰浩特市| 洪湖市| 环江| 周至县| 华亭县| 柳林县| 苏尼特左旗| 娄底市| 神池县| 武邑县| 大方县| 罗田县| 嵊泗县| 苍溪县| 永顺县| 堆龙德庆县| 华池县| http://www.6273ogb.tw 肥城市| 叙永县| 衡水市| 富蕴县| 利川市| 龙山县| 邹城市| 五家渠市| 准格尔旗| 揭东县| 永福县| 丽江市| 云林县| 辽中县| 华池县| 陆丰市| 泸州市| 含山县| 松原市| 大竹县| 同心县| 松溪县| 原平市| 遂溪县| 宁强县| 江孜县| 读书| 沈丘县| 从化市| http://4094huq.tw 同德县| 惠州市| 青铜峡市| 道孚县| 宜章县| 永川市| 丹凤县| 科尔| 富平县| 锡林浩特市| 石屏县| 中卫市| 晋江市| 兴宁市| 峡江县| 辽宁省| 巴林左旗| 东乌珠穆沁旗| 礼泉县| 浦城县| 桃园县| 和静县| 茶陵县| 稷山县| 景东| 仁化县| 九龙城区| 册亨县| 盐城市| http://ibk449.co 双流县| 紫云| 尤溪县| 象州县| 普安县| 洪雅县| 二连浩特市| 新竹县| 桐庐县| 漯河市| 德保县| 九寨沟县| 花莲市| 凤山县| 山阳县| 东光县| 乌苏市| 青岛市| 射阳县| 靖西县| 岐山县| 祁东县| 嘉义县| 佳木斯市| 沈丘县| 务川| 务川| 安化县| http://uzkbtwy.tw 乌拉特中旗| 竹北市| 彭山县| 古蔺县| 巴彦淖尔市| 天长市| 淅川县| 科技| 资讯| 嵩明县| 太仓市| 河津市| 营山县| 丰顺县| 青铜峡市| 砚山县| 湖州市|