|  | 级别: 中级 Bilal Siddiqui (bsiddiqui@xml4java.com), 顾问, Freelance
2007 年 9 月 14 日 在本教程系列中,您将学习如何构建多服务的 Web 应用程序。此系列中的第一个教程已经介绍了如何使用 Wireless Universal Resource File(WURFL)进行多服务。此后续教程将介绍如何将多服务功能整合到 JavaServer Faces(JSF)应用程序中。JSF 是一个构建用户界面组件的 Java API。通过将多服务功能整合到 JSF 中,您将能够构建可以服务于各种无线客户机的 JSF 标记库和应用程序。
在本教程中
-
将 WURFL 整合到 JSF 和 JSTL 中
-
使用 JSF 进行多服务
-
JSF 应用程序中的多服务菜单分类
-
对 JSF 请求进行解码
-
模型 bean 和导航
预备知识
本教程考察了以两种无线应用程序中普遍应用的标记语言编写的示例代码,以此论证多服务的概念:
- 可扩展超文本标记语言 (XHTML)
- 无线标记语言 (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公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |  | |  |
|