ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Servlet3.1规范之Web应用

Servlet3.1规范之Web应用

原创 Linux操作系统 作者:jieforest 时间:2012-12-25 20:26:27 0 删除 编辑
Web应用

一个Web应用是由许多servlet、HTML页面、类和其他资源组成的集合,这些资源组成了一个运行在Web服务器上的完整应用程序。Web应用程序能够捆绑和运行在来自不同提供商的不同容器上。

10.1 Web服务器中的Web应用程序

在Web服务器中Web应用程序的根目录是一个特定的路径。例如,一个catalog应用,可以位于http://www.mycorp.com/catalog。以这个前缀开始的所有请求将被路由到代表catalog应用的ServletContext环境中。

servlet容器能够制定Web应用程序自动生成的规则。例如,一个~user/映射可用于映射到一个基于/home /user/public_html/的Web应用。

默认情况下,在任何时候一个Web应用程序的实例必须运行在一个虚拟机(VM)中。如果应用程序通过其部署描述文件标记为“分布式”的,那么可以覆盖此行为。标记为分布式的应用程序必须遵守比普通的Web应用程序更严格的规则。本规范中陈述了这些规则。
10.2 与ServletContext的关系

servlet容器必须强制web应用程序和ServletContext之间一对一进行通信。ServletContext对象提供了一个servlet和它的应用程序视图。
10.3 Web应用的要素

Web应用程序可能包括以下项目:

■ Servlets

■ JSP 页面

■ 实用工具类

■ 静态文件(HTML,图像,声音等)

■ 客户端Java applets,beans,和类

■ 结合上述所有要素的描述性的元信息

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/301743/viewspace-751631/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Swing Inspector介绍
请登录后发表评论 登录
全部评论

注册时间:2008-04-23

  • 博文量
    441
  • 访问量
    602322