使用BEAWorkshop开发ZK应用—安装篇
文章作者 100test 发表时间 2007:05:12 12:20:29
来源 100Test.Com百考试题网
简介
本文主要介绍如何使用BEA Workshop配置ZK(http://www.zkoss.org)开发环境。文中以现如今使用比较广泛的开源Web服务器Tomcat与商业应用服务器BEA WebLogic Server为实验服务器,结合BEA Workshop为开发工具介绍了ZK开发环境的配置过程以及相关的最佳实践,帮助大家少走弯路,更好的使用ZK。
介质准备
BEA WebLogic Server 10:BEA WebLogic Server 10中自带了BEA Workshop for WebLogic Platform开发工具,因此,无需单独下载BEA Workshop。
下载地址:http://commerce.bea.com/products/weblogicplatform/weblogic_prod_fam.jsp
ZK 2.3:此版本是2007年3月20日发布的ZK最新版。
下载地址:http://www.zkoss.org/release/rn-2.3.0.dsp
Apache Tomcat 5.5.23
下载地址:http://tomcat.apache.org/download-55.cgi
BEA Workshop配置服务器
由于ZK是一个基于AJAX技术的展现层开发框架,因此,理论上讲ZK可以安装部署在任何符合J2EE规范的Servlet 容器上。这里我分别选择了在开源领域与商业领域最为流行的两个J2EE 服务器:Tomcat(严格上讲应该被称作Web服务器)与WebLogic Server作为实验对象。
由于BEA Workshop使用了Eclipse的WTP子项目,因此,服务器配置过程都是遵循WTP的方式,这里不再详述。
详情参阅:http://www.eclipse.org/webtools/main.php
ZK与Tomcat
建立ZK应用最简便的方式是以ZK Demo为起点,这样省去了很多配置工作。下面我们看看如何在BEA Workshop中配置ZK应用。
第一步:导入WAR
第二步:选择ZK Demo WAR包
第三步:拷贝ZK相关Jars文件
将%ZK_HOME%\dist\lib目录下的所有jar文件(如果需要更多ZK附加功能,加入ext与zkforge目录下的jar文件)到WebContent\WEB-INF\lib目录下。
第三步:测试
启动Tomcat服务器,打开浏览器输入:http://localhost:8080/zkdemo/userguide/index.zul