您的地位:零度软件园编程对象数据库类servlet api 中文版

servlet api 中文版servlet api 中文版

软件大年夜小: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

最新评论

我要抢沙发

请扼要描述您碰到的缺点,我们将尽快予以修订

前往顶部