了解 Tapestry,第 1 部分:启动 Tapestry 并在 Java 环境中运行
2009-11-11 00:00:00 来源:WEB开发网Workbench (在 Workbench/ 中)是多个 Tapestry 用户界面组件的示例,例如表格、标签、调色板以及验证。
虚拟库 (在 Vlib/ 中),是一个完整的 J2EE 应用程序,使用实体 bean 和 CMP(容器管理的持久性)、会话 bean,当然还有 servlet。
VlibBeans (在 VlibBeans/ 中)是虚拟库应用程序使用的 bean。
可以用 Ant 编译这些文件,但是其中涉及一个数据库的设置,然后把 Tapestry 设置成与这个数据库通信。这项工作的量很大,所以可以使用一个不错的快捷方法。请导航到 Howard Lewis Ship 的主页 (顺便说一下,这是 Tapestry 的创建者),在上面会看到有几个文件可以下载。请选择 tapestry-examples-4.0-beta-12.tar.gz(具体的版本可能会有不同),开始下载,然后坐下来休息一会儿,因为需要花上一些时间。
Workbench 应用程序
快速入门档案是一套预先配置好的示例,包括需要的全部依赖项,包括做好运行准备的 JBoss 应用程序服务器。要运行 Workbench 应用程序,请展开档案,并在生成的文件夹中找到可以运行示例的目录;例如 C:/java/tapestry/jboss-tapestry-examples-4.0-beta-12/。然后,进入这个新目录,再进入 bin 子目录。如果在 Windows 系统上,请输入命令 run;在 Linux、Unix 或 Mac OS X 上,请输入 sh run.sh(或者用来运行 shell 脚本的其他变体)。
两个 Tomcat?
要运行 Tapestry 应用程序,Tomcat(或类似的 servlet 引擎)是必需的,所以在第 2 部分中从头开始构建应用程序时,如果机器上已经安装了 Tomcat 会很方便。但是,如果现在机器上已经安装了 Tomcat,那么在运行预先配置的示例之前,需要先关闭 Tomcat,因为快速入门档案中包含一个 Tomcat 安装。如果在启动示例时,原有的 Tomcat 正在运行,那么会出现端口冲突,因为两个 Tomcat 都会试图使用端口 8080。
- ››了解Windows Mobile文件结构
- ››了解 IBM Smart Business Development and Test o...
- ››了解 Apache Click:使用轻量模型快速编写 Web 应...
- ››了解 IBM Data Studio Version 2 软件打包方式
- ››Tapestry 和 Wicket 的比较
- ››了解微软Office 2010数字签名的新特性
- ››部分 WM6.5 手机有望升级到 Windows Phone 7
- ››了解Sybase IQ服务剑桥天文观测台
- ››了解 Eclipse 中的 JFace 数据绑定,第 1 部分: 数...
- ››了解 Eclipse 中的 JFace 数据绑定,第 2 部分: 绑...
- ››了解 Eclipse 中的 JFace 数据绑定,第 3 部分: 使...
- ››了解 Tapestry,第 1 部分:启动 Tapestry 并在 J...
更多精彩
赞助商链接