Tapestry的安装配置说明
来源:互联网 发布:暴力美学 知乎 编辑:程序博客网 时间:2024/04/29 20:15
Tapestry的安装配置说明
Tapestry框架是一个位于java servlet容器和Tapestry应用程序之间的层。Tapestry不是一个独立运行的服务器;它是一个servlet的扩展,它运行于servlet容器(例如Tomcat)或包含servlet容器的应用服务器中(如Jbose, Websphere,或者 WebLogic). Tapestry 应用其实是由一系列页面组成,而每个页面是由可以复用的组件构成。
本文的目介绍的是搭建 Tapestry 的开发环境,并且假设已经安装好tomcat和eclipse.
注:tomcat和eclipse的安装配置可见我的另一份文档(Eclipse WTP+tomcat+lomboz的安装配置说明.doc)。
开始之前需要手动下载的第三方依赖包
http://howardlewisship.com/downloads/quick-start/tapestry-libraries.tar.gz
开发环境目录
Tomcat E:/tomcat
Eclipse E:/eclipse
Eclipse的workspace E:/workspace
一、安装 Spindle
利用 Eclipse 的 Software Updates 在线安装 Spindle,这样简洁一点。首先启动 Eclipse 吧,依次打开菜单 Help -> Software Updates -> Find and Install
然后选择Search for new features to install, 然后点击next
点New Remote Site 弹出对话框New Update Site
然后输入 Tapestry 和 http://spindle.sourceforge.net/updates
接下来,选择按提示选择合适的版本安装就可以了。
按照提示,安装完成后需要重新启动 Eclipse。
二、安装配置使用 Tapestry
从 http://jakarta.apache.org/tapestry 下载 tapestry。启动 Eclipse,新建一个项目,选择 Tapestry Web Project。
项目名称MyTapestry, Context Folder是 context,接下来一路 next 就可以了。
最后,把下载的 tapestry 中的tapestry-4.0 目录下的 jar 文件和tapestry依赖的jar文件复制到 E:/workspace/Tapestry/tapestry/WEB-INF/lib 目录下,这是 Tapestry 应用所要的。(也可以复制到E:/tomcat/shared/lib ?)
三、搭建测试
1.在tomcat上发布
在E:/tomcat/conf/Catalina/localhost下面新建一个MyTapestry.xml文件
<Context docBase="E:/workspace/MyTapestry/context" path="/MyTapestry" />
2.安装配置完成后,现在简单测试一下开发环境是否搭建成功。在 Home.html 文件中增加一行:
<span jwcid="$content$"> Hello,Tapesrty! </span>
然后启动 Tomcat,通过 http://localhost:8080/ MyTapestry /app 访问我们建立的 Tapestry 应用。
如果你看到的是,“Hello,Tapestry!”,那么,Tapestry 开发环境搭建成功了。
- Tapestry的安装配置说明
- 配置 Tapestry
- 配置 Tapestry
- 配置 Tapestry
- Tapestry 5.1教程:web.xml的配置
- Tapestry 配置 框架 framework
- tapestry 异常页面配置
- eclipse+tomcat+lomboz的安装配置说明
- eclipse+tomcat+lomboz的安装配置说明
- eclipse+tomcat+lomboz的安装配置说明
- eclipse+tomcat+lomboz的安装配置说明
- LVS和Heartbeat的安装配置说明
- eclipse+tomcat+lomboz的安装配置说明
- Eclipse Tomcat Lomboz的安装配置说明
- LVS和Heartbeat的安装配置说明
- Eclipse+Tomcat+Lomboz的安装配置说明
- Eclipse+Tomcat+Lomboz的安装配置说明
- eclipse+tomcat+lomboz的安装配置说明
- 常用Visual C# 快捷键大放送
- 11月16日培训日记
- 简单谈基于SQL SERVER 分页存储过程的演进
- 简单的RPG游戏制作教程
- 孙鑫VC++讲座笔记Lesson 6 菜单编程
- Tapestry的安装配置说明
- BSP 概念解析(转)
- 在Liferay环境中为您的tinyMCE增加图片上传功能
- 要学Python
- WSS3.0中文版发布!
- FAQ: 如何动态创建并访问网页元素
- AJAX.NET用户开发指南
- 把书中的SQL查询语误句调一下(《数据库系统概论--高等教育出版社》)
- 利用DOM进行Web响应