IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Java technology | Web development  >

构建多服务的 Java 应用程序,第 2 部分: 将多服务支持整合到 JSF 中

学会如何构建多服务的 JSF 应用程序

developerWorks

级别: 中级

Bilal Siddiqui (bsiddiqui@xml4java.com), 顾问, Freelance

2007 年 9 月 14 日

现在注册或者使用您的 IBM ID 和密码登录。

在本教程系列中,您将学习如何构建多服务的 Web 应用程序。此系列中的第一个教程已经介绍了如何使用 Wireless Universal Resource File(WURFL)进行多服务。此后续教程将介绍如何将多服务功能整合到 JavaServer Faces(JSF)应用程序中。JSF 是一个构建用户界面组件的 Java API。通过将多服务功能整合到 JSF 中,您将能够构建可以服务于各种无线客户机的 JSF 标记库和应用程序。

在本教程中

  • 将 WURFL 整合到 JSF 和 JSTL 中



  • 使用 JSF 进行多服务



  • JSF 应用程序中的多服务菜单分类



  • 对 JSF 请求进行解码



  • 模型 bean 和导航



预备知识

本教程考察了以两种无线应用程序中普遍应用的标记语言编写的示例代码,以此论证多服务的概念:

  1. 可扩展超文本标记语言 (XHTML)
  2. 无线标记语言 (WML)

本教程不介绍这些标记语言在无线设备中的工作方式,而是集中探讨如何多服务于这些语言的标记。本教程假设您基本了解标记语言。如果需要了解更多信息,请参阅 参考资料,其中列出了一些介绍 XHTML 和 WML 的工作原理的 IBM® developerWorks 文章。


系统需求

您需要一些工具才能试用本教程中的代码。所需的第一个工具就是 WURFL,可以从它的官方网站下载。

本教程使用以下模拟器工具来测试多服务标记:

  • Openwave Phone Simulator Versions 5.1 和 7.0
  • WinWAP Smartphone Browser Emulator
  • Nokia 3300 SDK 1.0

本教程还将 Apache Tomcat 5 和 Java Development Kit (JDK) 5.0 用作 JSP 容器。所有这些工具都可以免费下载。



学习时间

2 小时


格式

html




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项


本系列的更多信息:
构建多服务的 Java 应用程序

    关于 IBM 隐私条约 联系 IBM 使用条款