Tomcat与Eclipse下Tapestry的安装与配置

来自站长百科
跳转至: 导航、​ 搜索

导航:上一页|ASP | PHP | JSP | HTML | CSS | XHTML | aJAX | Ruby | JAVA | XML | Python | ColdFusion

Tapestry框架是一个位于java servlet容器和Tapestry应用程序之间的层。Tapestry不是一个独立运行的服务器;它是一个servlet的扩展,它运行于servlet容器(例如Tomcat)或包含servlet容器的应用服务器中(如Jbose, Websphere,或者 WebLogic). Tapestry 应用其实是由一系列页面组成,而每个页面是由可以复用的组件构成。

安装前准备[ ]

安装步骤[ ]

这里我们用以下开发环境目录:

Tomcat E:\tomcat

Eclipse E:\eclipse

Eclipse的workspace E:\workspace

安装Spindle[ ]

利用Eclipse的Software Updates在线安装 Spindle,这样简洁一点。首先启动 Eclipse 吧,依次打开菜单 Help -> Software Updates -> Find and Install

A1.jpg

然后选择Search for new features to install, 然后点击next

A2.jpg

点New Remote Site 弹出对话框New Update Site然后输入Tapestry和 http://spindle.sourceforge.net/updates

A3.jpg

接下来,选择按提示选择合适的版本安装就可以了。

A4.jpg

按照提示,安装完成后需要重新启动 Eclipse。

安装配置使用Tapestry[ ]

http://jakarta.apache.org/tapestry 下载 tapestry。启动 Eclipse,新建一个项目,选择 Tapestry Web Project

A5.jpg

项目名称MyTapestry, Context Folder是 context,接下来一路 next 就可以了。

A6.jpg

最后,把下载的 tapestry 中的tapestry-4.0 目录下的 jar 文件和tapestry依赖的jar文件复制到 E:\workspace\Tapestry\tapestry\WEB-INF\lib 目录下,这是 Tapestry 应用所要的。(也可以复制到E:\tomcat\shared\lib ?)

环境搭建[ ]

  • 在tomcat上发布在E:\tomcat\conf\Catalina\localhost下面新建一个MyTapestry.xml文件
<Context docBase="E:\workspace\MyTapestry\context" path="/MyTapestry" />

  • 安装配置完成后,现在简单测试一下开发环境是否搭建成功。在 Home.html 文件中增加一行:
 Hello,Tapesrty! 

然后启动 Tomcat,通过 http://localhost:8080/ MyTapestry /app 访问我们建立的 Tapestry 应用。

A7.jpg

如果你看到的是,“Hello,Tapestry!”,那么,Tapestry 开发环境搭建成功了。

相关条目[ ]

Tapestry的面向组件的开发方式 -gthought

参考来源[ ]

参考来源