开始之前
用 ThinWire 和 Java 代码构建 Web 应用程序 系列中以前的部分解释了开放源码开发框架 ThinWire 如何使开发人员能够只用 Java 代码进行 Web 应用程序开发。
ThinWire Web 应用程序的所有代码都是用 Java 语言编写的,就像在桌面上运行的事件驱动的独立程序一样。然后,ThinWire 框架使用标准的 Sun javac 编译器将代码编译为 Web 应用程序。不需要其他厂商提供的特殊编译器。
设计这一系列教程的目的在于讲解如何使用 ThinWire 和 Java 代码开发 Web 应用程序。
第一期教程 “使用 ThinWire 和 Java 开发 Ajax Web 应用程序”(参见 参考资料)帮助您开始用 ThinWire 框架开发 Web 应用程序。
后两期教程 “管理 Web 应用程序布局” 和 “使用 SplitLayout 类”(参见 参考资料)帮助您学习如何处理 ThinWire 中的用户界面问题。
第 3 部分 “样式化支持”(参见 参考资料)讲解如何使用 ThinWire 提供的用户界面样式化功能。
在本教程中,讲解如何编写一个类来定义一种最常用的 Web 页面布局。可以利用这个模板类尽可能轻松地建立和运行 Web 页面。
第 4 部分的目标是学习如何编写一个模板类,可以利用这个模板类尽可能轻松地建立和运行 ThinWire Web 页面。
您需要具备以下知识:
- 掌握本系列中以前的教程提供的资料(参见 参考资料)。
- 了解用 Java 编程语言进行事件驱动的编程,尤其是 Sun 的 J2SE 5.0(参见 参考资料 中的 DickBaldwin.com)。
- 了解如何将 Web 应用程序部署在 Java servlet 容器中(参见 参考资料 中的 “Deployment of Web Applications in Jakarta Apache Tomcat 5”)。
首先,下载和安装 ThinWire 框架(参见 下载 一节)。
第二,需要访问 servlet 容器来测试 Web 应用程序。最简单的方法是将一个 servlet 容器安装为本地主机服务器(参见 下载 以及 参考资料 中的 “Getting Started with Jakarta Tomcat, Servlets, and JSP”)。
第三,下载 Sun 的 Java Development Kit(参见 下载)。