浏览 1618 次
锁定老帖子 主题:如何创建Tapestry5 工程
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-18
开始着手使用Tapestry框架来开发应用的方式有很多,其中一种是下载这里提供的Web archive (WAR) file文件,将它们载入你所选择的IDE中。如果你选择的是结合Web工具的Eclipse的话,那么你需要完成下列步骤: 启动Eclipse并使用Java视图 选择“文件”>“导入”……或者在项目浏览窗口右击鼠标,选择“导入”…… 在“导入”对话框中,选择“WAR文件”选项,然后点击“下一步”。 点击“浏览…”,然后从文件系统中选择WAR文件。如果你还没有服务器运行环境的话, 那就需要选择一个已安装的运行环境,比如Apache Tomcat。 点击“结束”,IDE环境会根据导入的WAR文件生成一个web项目。 你也可以使用Apache Maven,在Appendix中有更多关于如何使用quickstart原型来开发Tapestry项目的信息。 在刚创建的这个项目上点击鼠标右键,选择 Run As > Run on Server来启动应用。服务器启动之后,在浏览器地址栏输入URL:http://localhost:8080/app,你会看到如下页面: 第一个Tapestry应用就这样轻松搞定,并且启动运行了。我们来看一下这个项目的目录结构: 在source文件夹下,你可以找到这个示范应用的root包--t5demo。该应用的web.xml部署描述器中,你可以发现一个叫做tapestry.app-package的上下文参数,该参数值就是这个应用包的名字。和几乎所有的Java web开发框架不同的是,Tapestry 5不需要任何XML配置文件。刚刚提到的上下文参数是唯一一个你需要提供的配置。它告诉Tapestry在运行时从哪里可以找到应用的页面、组件以及其它一些必需的类。比如,页面类应该被存储在tapestry.app-package下名为pages的子包中(也就是t5demo.pages),对应地,组件的类则应该存储在t5demo.components中。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |