文档章节

在 Tomcat 中设置 Tapestry 框架的 html 热加载

LeoXu
 LeoXu
发布于 2018/08/21 19:34
字数 271
阅读 42
收藏 1

如果开发中使用到了 Tapestry 这个框架,如果事先没有设置过的话,开发的时候 html 是不会热加载的,也就是说修改了 html 文件,不能刷新浏览器后立马看到修改完的效果,必须先重新启动应用服务器(比如 Tomcat)才行。

而要开启 Tapestry 的 html 热加载,需要给 JVM 增加俩启动参数:

-Dorg.apache.tapestry.enable-reset-service=true

-Dorg.apache.tapestry.disable-caching=true

如果应用服务器是 Tomcat 的话,可以修改 bin 目录下的 catalina.bat 文件,给 CATALINA_OPTS 变量增加这俩参数,也就相当于增加了 JVM 启动参数了,例如:

SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888 -Dorg.apache.tapestry.enable-reset-service=true -Dorg.apache.tapestry.disable-caching=true

© 著作权归作者所有

共有 人打赏支持
LeoXu

LeoXu

粉丝 116
博文 85
码字总数 85349
作品 0
长沙
程序员
私信 提问
Tapestry3.0开发概论

一、TAPESTRY技术的综述。 tapestry是平行于struts/Spring MVC/webwork /jsf等开发工具的语言。tapestry是基于组件的开发工具。它具有组件的可重用性。因为大量重复使用的Tapestry组件,以及...

Kevin.ZhangCG
2018/08/10
0
0
Tapestry 后台传值到页面换行问题

Tapestry 后台传值到页面 换行问题,今天遇到了,与同事讨论后得到两种解决方法。 第一种:用<pre></pre>标签: 这一种应该是纯HTML的办法,与Tapestry框架没有任何关系,任何框架都可以用的...

Andy市民
2016/03/29
80
0
Tapestry 教程(二)依赖、工具以及插件

在我们深入代码之前,首先必须整好开发环境。你应该已经有了一些,或者因为各种原因,在你的开发机上全都已经有了。 JDK1.5或者更新的版本 Tapestry需要Java开发套件(JDK)1.5的版本或者更高...

LeoXu
2016/01/08
154
0
五个j2ee常用框架

Spring Spring是一个开源的Java/Java EE全功能栈应用程序框架,在JavaEE社区中非常受欢迎,以Apache许可证形式发布,也有.NET平台上的移植版本。 Struts2 Struts2是一个web应用框架。它不是一...

江河海流
2016/07/14
55
1
Tapestry 教程(四)探索项目结构

项目的格局遵循的是Maven倡导的一个很合适的标准: l Java源代码文件放在 src/main/java 下面 l Web应用程序文件放在 src/main/webapp(包括src/main/webapp/WEB-INF) l Java测试资源放在s...

LeoXu
2016/01/08
453
0

没有更多内容

加载失败,请刷新页面

加载更多

HTTP 304状态码

客户端在请求一个文件的时候,发现自己缓存的文件有 Last Modified ,那么在请求中会包含 If Modified Since ,这个时间就是缓存文件的 Last Modified 。因此,如果请求中包含 If Modified ...

Jack088
14分钟前
0
0
MyBatis学习笔记(二)

mybatis执行过程架构图 1、mybatis配置 SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。 mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql...

梦想_与_现实
19分钟前
0
0
分布式锁简单入门以及三种实现方式介绍

分布式锁简单入门以及三种实现方式介绍

zbbmaster
29分钟前
0
0
PHP接收前端传值各种情况整理

PHP接收前端传值各种情况整理 服务端代码: header('Access-Control-Allow-Origin:*');var_dump($_POST);exit; 情况 1) 传null $.post('http://xxxxx.xx/index.php', { "test": null}......

SSSWIIILLL
52分钟前
3
0
利用神器BTrace 追踪线上 Spring Boot应用运行时信息

概述 生产环境中的服务可能会出现各种问题,但总不能让服务下线来专门排查错误,这时候最好有一些手段来获取程序运行时信息,比如 接口方法参数/返回值、外部调用情况 以及 函数执行时间等信...

CodeSheep
今天
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部