任务概述:开发和部署 Web 应用程序

使用此文档可了解如何开发和部署 Web 应用程序

关于此任务

开发者创建包括 Web 应用程序的文件,然后将 Web 应用程序组件组装到 Web 模块中。接着,部署者(通常是单元测试环境中的开发者或生产环境中的管理员)在服务器上安装 Web 应用程序。

过程

  1. 可选: 迁移现有 Web 应用程序以在新版本的产品中运行。
  2. 设计 Web 应用程序并开发其代码工件:ServletsJavaServer Pages (JSP) 文件和静态文件(例如,图像和超文本标记语言 (HTML) 文件)。 请参阅主题 Web 应用程序:学习资源,以获取链接来设计文档。

    JavaServer Pages 编程技巧:

    • 使用 <%@ page language="java" contentType="text/html" session="false" %> 而不是 <%@ page language="java" contentType="text/html" %> 来禁用 JavaServer Pages 文件的会话状态
    • 使用对适当 setxxx 方法的直接调用来替换 JavaServer Pages 文件中的 setProperties 调用。
  3. 开发 Web 应用程序,使用 WebSphere Application Server 扩展来增强其功能。
  4. 使用组装工具将 Web 应用程序组装到 Web 模块。 Web 模块组装属性可能包括执行以下操作的能力:
    • 配置 Servlet 页列表。
    • 配置 Servlet 过滤。
    • 按类名对 Servlet 提供服务。

      通过在 IBM® 扩展中设置 serveServletsbyclassnameEnabled 属性来触发按名称或类名对 Servlet 提供服务这一操作。使用 invoker.patterns 属性来指定模式,这些模式可触发对服务器组件的调用并允许按名称或类名对 Servlet 指供服务。此值是由空格、冒号或分号分隔的列表。

    • 启用文件服务。

      Web 应用程序可以使用文件服务来对静态文件类型(如 HTML)提供服务。文件服务属性由实现文件服务行为的 Servlet 使用。

  5. 开发 Web 模块或应用程序模块,其包含 Web 应用程序。

    在部署后,您可能很容易地找到它以使用 JSP 文件的启用批处理编译的工具,进行快速初始响应时间。

  6. 可选: 对 Web 应用程序进行故障诊断
  7. 可选: 在应用程序服务器中修改缺省 Web 容器配置,在此应用程序服务器中您已部署包含 Web 应用程序的 Web 模块或应用程序模块。
  8. 可选: 管理已部署的 Web 应用程序

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tweb_aovr
文件名:tweb_aovr.html