`
wq_pro
  • 浏览: 33136 次
  • 来自: ...
社区版块
存档分类

Tapestry学习心得一

阅读更多
我使用的环境是eclipse3.2+myeclipse5.0+jboss4
一.解决每次修改都要redeploy的麻烦.

如图所示,增加一个 jvm arguments.取消tapestry的页面cash
注意,该技巧只适用于修改*.html,class中的methods内的内容
如果要在class中增加属性或方法,则需要使用下面的方法才能使修改立即生效
在web应用的根目录下新建一xml文件,内容如下
xml 代码
 
  1. <project name="testtapestry" default="redeploy" basedir=".">  
  2.     <target name="redeploy">  
  3.        <touch file="D:/jboss/server/default/deploy/testtapestry.war/WEB-INF/web.xml"/>  
  4.     </target>           
  5. </project>  

修改源代码后,build 该 xml文件.
原因是jboss会检测web.xml文件是否有变化,如果有变化,jboss会自动redeploy该应用
分享到:
评论

相关推荐

    tapestry学习入门资料

    1. Tapestry 当前是 3.0 版本,它是一个成熟的框架。 2. Tapestry 一直关注的是产生动态的 HTML 页面。 3. Tapestry 也支持了大量的 XHTML,WML 和其它类型的标签。 Tapestry 的技术特点: 1. Tapestry 使用组件...

    Tapestry 学习文档

    Tapestry是一个强大的Java web应用程序框架,由Apache软件基金会维护。它以其组件化、模版驱动的架构而闻名,使得开发高效、可维护的大型Web应用变得更加容易。在这个“Tapestry学习文档”中,我们可以深入理解这个...

    tapestry4和5学习资料

    本压缩包包含了一系列的学习资源,帮助开发者深入理解和掌握Tapestry 4和5的关键概念和技术。 1. **Tapestry5最新中文教程.doc**: 这份文档可能是针对Tapestry 5的最新中文教程,旨在为初学者提供一个易懂的入门...

    tapestry学习资料汇总

    本压缩包包含了丰富的Tapestry学习资料,总计约25M,涵盖了各种教程、教材和实践案例,对于想要深入理解和掌握Tapestry的开发者来说,是一份非常宝贵的资源。 1. **Tapestry基础** Tapestry基于组件模型,每个网页...

    Tapestry5.1学习全集多本书整合

    是一本由多本Tapestry资料整合而成。包括一些Tapestry的实例。

    史上最全面Tapestry学习教程

    本文档旨在提供一个全面且易于理解的 Tapestry 学习指南,帮助初学者快速上手并掌握 Tapestry 5.1 的核心功能。 #### 第一章:搭建 Tapestry 5.1 开发环境 ##### 1.1 安装 JDK - **原因**:Tapestry 5.1 使用了 ...

    Tapestry简单入门.rar_java Tapestry_tapestry

    Tapestry是一款强大的Java Web应用程序框架,由Apache软件基金会维护,它提供了一种基于组件的模型来构建动态、数据驱动的Web应用。本教程将帮助初学者了解Tapestry的基本概念,带你逐步入门并掌握其核心组件的使用...

    tapestry官方中文文档

    Tapestry是一款强大的Java Web应用程序框架,由Apache软件基金会维护,它强调了组件化、模块化和可重用性,使得开发复杂的Web应用变得更加简单。本文将深入介绍Tapestry 4的相关知识点。 1. **组件化编程**: ...

    tapestry学习资料

    《Tapestry学习资料》是一份综合性的资源集合,涵盖了Tapestry框架的三个主要版本:Tapestry 3、4和5。这份资料旨在帮助开发者深入理解和掌握Tapestry框架,提升Web应用开发的效率和质量。 Tapestry是由Apache软件...

    tapestry3开发指南,带tapestry3所有jar包

    Tapestry 3的开发指南是学习和理解这一早期版本框架的关键资源,而提供的jar包则是实际开发中的必要依赖。 **一、Tapestry 3 的核心概念** 1. **组件**:Tapestry 3的核心是组件,它将HTML元素与Java代码结合,...

    tapestry源码 api等

    1. **Tapestry Core**: 这是Tapestry框架的基础部分,包含了核心组件、服务容器(Tapestry IoC)和页面生命周期管理。通过源码分析,我们可以理解其如何实现页面组件的渲染、事件处理和依赖注入。 2. **Tapestry ...

    Tapestry4开发指南

    1. **环境准备**:首先,确保安装了Eclipse3.1或更高版本以及MyEclipse,这两个工具是进行Tapestry4开发的基础。 2. **获取Tapestry4**:下载Tapestry4的最新版本,当前为beta-9版,从其变更日志来看,框架已趋于...

    tapestry 实例

    1. **页面组件**:Tapestry 应用的基础单元是页面,页面由一系列组件构成。每个页面都有一个唯一的URL,页面组件可以包含文本、图像、链接等基本元素,也可以包含自定义的复杂组件。 2. **组件服务**:Tapestry 提供...

    Tapestry5.0.16_API文档

    Tapestry5.0.16文档和大家一起学习

    Tapestry 5 電子書

    《Tapestry 5 電子書》是关于Java Web开发框架Tapestry 5的一本详尽指南,由Packt Publishing在2007年出版。这本书旨在帮助开发者深入理解和掌握Tapestry 5的各个方面,从而利用其强大功能构建高效、可维护的Web应用...

    深入浅出tapestry

    , 为了方便读者在应用Tapestry框架时对各种知识点进行查阅,本书的各个章节相互独立,因此本书不但可以作为一部学习教程,也可以作为一本工具参考书。, 本书适合Web框架技术的爱好者、Tapestry入门学习者、Tapestry...

    tapestry教程资料文档合集

    Tapestry5最新中文教程.doc 作者 Renat Zubairov & Igor Drobiazko译者 沙晓兰 发布于 2008年7月2日 下午9时30分 社区 Java 主题 Web框架 ----------------------------------------- Tapestry5.1实例教程.pdf ...

    tapestry5中文文档

    Apache Tapestry 5 是一个基于Java的Web应用开发框架,其设计目的是为了简化Web应用程序的构建,提供组件化的页面构建、输入验证...通过学习和实践Tapestry 5,开发者能够更好地理解和掌握现代Web应用开发的最佳实践。

    自己学习tapestry后做的小例子

    这个标题表明,这个压缩包包含了一个作者在学习Tapestry框架后制作的小型示例项目,可能是为了理解和实践Tapestry的核心概念和技术。 【描述】:“doc/readme” 描述中提到了"doc/readme",这通常意味着压缩包内有...

Global site tag (gtag.js) - Google Analytics