Java Servlets 是一项被普遍接受的技术,用于构建基于 web 应用程序的动态内容;Servlet 3.0 规范早期草案版本的发行让该技术在特性和应用程序接口(Application Program Interface,API)方面得到了极大增强。Java Specification Request(JSR)已经以 JSR 315 的形式得到了批准,并计划成为 Java Enterprise Edition 6(JSR 316)或更高版本的组成部分。与之前仅仅是维护发行版(maintenance releases)的一些版本规范不同,Servlet 3.0 规范随带了许多 web 开发新时代所需的最令人兴奋的特性。在本文中,我们将研究新版 Java Servlets 中引入的主要特性。值得注意的是,本规范仍处于草案版本阶段,因此在本文中所讨论的技术细节可能会发生变化。
创新新互联,凭借10年的成都做网站、成都网站制作经验,本着真心·诚心服务的企业理念服务于成都中小企业设计网站有超过千家案例。做网站建设,选成都创新互联。
新规范主要交付了以下新特性:
◆开发的简易性
◆可插拔性和可扩展性
◆异步支持
◆安全性增强
◆其他杂项变化
很明显,与其他技术相比,Java Servlets 在 Java Enterprise Edition 家族中有着更广泛的应用。Servlets 保留了其简洁性和能够处理 HTTP 请求并向 web 客户机传回响应的优点。Servlets 可以用于实现简单和小型应用程序的业务逻辑。在 web 框架中,Servlets 作为所有传入请求的入口点(即 controller Servlet);因此,所有流行框架都是在原始的 Servlets 上建立的。Servlet 3.0 中的新增特性旨简化 Servlet 应用程序的开发,并让 Servlet 开发人员和框架开发人员从中受益。在以下章节中,我们将详细介绍每个新增特性,并讨论如何使用它们来开发更优秀的应用程序。
开发的简易性是任何技术成功的关键因素。Servlet 3.0 API 通过使用 JSR 175 注释 集中解决开发简易性问题,允许开发人员采用声明式的编程方式。这意味着您可以通过使用像 @Servlet 或者 @ServletFilter 这样的适当注释对类进行注释来快速开发一个 Servlet 或者过滤器类。注释不仅使 Servlet、过滤器和侦听器类的编码更容易,而且,即使应用程序存档可能有 Servlet、过滤器或者上下文侦听器类也可以选择用于 web 应用程序的开发部署描述符。Web 容器负责处理各种注释,其位置在 WEB-INF/classes 目录下的各个类中、WEB-INF/lib 目录下的 .jar 文件中、或者应用程序类路径中任何可以找到的类中。
【编辑推荐】
新闻名称:Java Servlet和Servlet 3.0的新特性
分享URL:http://www.mswzjz.com/qtweb/news14/202914.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联