我使用的环境是eclipse3.2+myeclipse5.0+jboss4
一.解决每次修改都要redeploy的麻烦.
如图所示,增加一个 jvm arguments.取消tapestry的页面cash
注意,该技巧只适用于修改*.html,class中的methods内的内容
如果要在class中增加属性或方法,则需要使用下面的方法才能使修改立即生效
在web应用的根目录下新建一xml文件,内容如下
xml 代码
- <project name="testtapestry" default="redeploy" basedir=".">
- <target name="redeploy">
- <touch file="D:/jboss/server/default/deploy/testtapestry.war/WEB-INF/web.xml"/>
- </target>
- </project>
修改源代码后,build 该 xml文件.
原因是jboss会检测web.xml文件是否有变化,如果有变化,jboss会自动redeploy该应用
分享到:
相关推荐
1. Tapestry 当前是 3.0 版本,它是一个成熟的框架。 2. Tapestry 一直关注的是产生动态的 HTML 页面。 3. Tapestry 也支持了大量的 XHTML,WML 和其它类型的标签。 Tapestry 的技术特点: 1. Tapestry 使用组件...
Tapestry是一个强大的Java web应用程序框架,由Apache软件基金会维护。它以其组件化、模版驱动的架构而闻名,使得开发高效、可维护的大型Web应用变得更加容易。在这个“Tapestry学习文档”中,我们可以深入理解这个...
本压缩包包含了一系列的学习资源,帮助开发者深入理解和掌握Tapestry 4和5的关键概念和技术。 1. **Tapestry5最新中文教程.doc**: 这份文档可能是针对Tapestry 5的最新中文教程,旨在为初学者提供一个易懂的入门...
本压缩包包含了丰富的Tapestry学习资料,总计约25M,涵盖了各种教程、教材和实践案例,对于想要深入理解和掌握Tapestry的开发者来说,是一份非常宝贵的资源。 1. **Tapestry基础** Tapestry基于组件模型,每个网页...
是一本由多本Tapestry资料整合而成。包括一些Tapestry的实例。
本文档旨在提供一个全面且易于理解的 Tapestry 学习指南,帮助初学者快速上手并掌握 Tapestry 5.1 的核心功能。 #### 第一章:搭建 Tapestry 5.1 开发环境 ##### 1.1 安装 JDK - **原因**:Tapestry 5.1 使用了 ...
Tapestry是一款强大的Java Web应用程序框架,由Apache软件基金会维护,它提供了一种基于组件的模型来构建动态、数据驱动的Web应用。本教程将帮助初学者了解Tapestry的基本概念,带你逐步入门并掌握其核心组件的使用...
Tapestry是一款强大的Java Web应用程序框架,由Apache软件基金会维护,它强调了组件化、模块化和可重用性,使得开发复杂的Web应用变得更加简单。本文将深入介绍Tapestry 4的相关知识点。 1. **组件化编程**: ...
《Tapestry学习资料》是一份综合性的资源集合,涵盖了Tapestry框架的三个主要版本:Tapestry 3、4和5。这份资料旨在帮助开发者深入理解和掌握Tapestry框架,提升Web应用开发的效率和质量。 Tapestry是由Apache软件...
Tapestry 3的开发指南是学习和理解这一早期版本框架的关键资源,而提供的jar包则是实际开发中的必要依赖。 **一、Tapestry 3 的核心概念** 1. **组件**:Tapestry 3的核心是组件,它将HTML元素与Java代码结合,...
1. **Tapestry Core**: 这是Tapestry框架的基础部分,包含了核心组件、服务容器(Tapestry IoC)和页面生命周期管理。通过源码分析,我们可以理解其如何实现页面组件的渲染、事件处理和依赖注入。 2. **Tapestry ...
1. **环境准备**:首先,确保安装了Eclipse3.1或更高版本以及MyEclipse,这两个工具是进行Tapestry4开发的基础。 2. **获取Tapestry4**:下载Tapestry4的最新版本,当前为beta-9版,从其变更日志来看,框架已趋于...
1. **页面组件**:Tapestry 应用的基础单元是页面,页面由一系列组件构成。每个页面都有一个唯一的URL,页面组件可以包含文本、图像、链接等基本元素,也可以包含自定义的复杂组件。 2. **组件服务**:Tapestry 提供...
Tapestry的作者是董黎伟,毕业于西南交通大学,他是Sun认证Java程序员,曾在JavaEye论坛设立Tapestry中文文档WIKI,翻译Tapestry官方文档,并撰写了多篇Tapestry使用教程和应用心得,具有丰富的电子政务和电子商务的...
Tapestry5.0.16文档和大家一起学习
《Tapestry 5 電子書》是关于Java Web开发框架Tapestry 5的一本详尽指南,由Packt Publishing在2007年出版。这本书旨在帮助开发者深入理解和掌握Tapestry 5的各个方面,从而利用其强大功能构建高效、可维护的Web应用...
, 为了方便读者在应用Tapestry框架时对各种知识点进行查阅,本书的各个章节相互独立,因此本书不但可以作为一部学习教程,也可以作为一本工具参考书。, 本书适合Web框架技术的爱好者、Tapestry入门学习者、Tapestry...
Tapestry5最新中文教程.doc 作者 Renat Zubairov & Igor Drobiazko译者 沙晓兰 发布于 2008年7月2日 下午9时30分 社区 Java 主题 Web框架 ----------------------------------------- Tapestry5.1实例教程.pdf ...
Apache Tapestry 5 是一个基于Java的Web应用开发框架,其设计目的是为了简化Web应用程序的构建,提供组件化的页面构建、输入验证...通过学习和实践Tapestry 5,开发者能够更好地理解和掌握现代Web应用开发的最佳实践。