Wicket:刷新浏览器时不会加载对HTML或Java源的更改

裹尸布

我正在关注Wicket用户指南的“ Hello World”项目。

Wicket处于开发模式。

当我更改HomePage.html并重新加载浏览器时,未显示更改。如果重新启动WicketApplication,则会显示更改。

我的应用程序位于localhost 8080

我所有的研究都表明,当应用程序处于开发模式时(应该是),更改应该自动加载。

我没有更改默认Wicket安装中的任何配置。

裹尸布

这是我找到的解决方案。

对于类重载问题,我通过IntelliJ中的Debug模式运行“开始”应用程序。在“调试”模式下,IntelliJ重新加载已更改的类。

对于HTML重新加载问题,我将以下代码放入WicketApplication init()方法中:

// add your configuration here
getResourceSettings().setResourcePollFrequency( Duration.ONE_SECOND);
getResourceSettings().setDefaultCacheDuration(Duration.ONE_SECOND);

List list = new ArrayList();
list.add( new IResourceFinder() {
    @Override
    public IResourceStream find( Class<?> clazz, String pathname ) {
        File f = new File( "C:/MyProject/src/main/java/" + pathname );
        if ( f.exists() ) {
            return new FileResourceStream( f );
        }
        return null;
    }
} );

getResourceSettings().setResourceFinders( list );

getResourceSettings().setUseDefaultOnMissingResource(true);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Chrome浏览器在离线时不会加载本地主机网站

来自分类Dev

IE浏览器不会加载图片

来自分类Dev

浏览器不会加载这些动态插入的图像

来自分类Dev

Webview不会加载URL,但是浏览器会加载URL

来自分类Dev

Android Webview不会加载页面,但会从浏览器加载应用

来自分类Dev

Angular Router在浏览器刷新时未重新加载

来自分类Dev

Google Chrome浏览器不会加载两个CSS文件

来自分类Dev

在选中之前,Chrome浏览器的背景标签不会加载/生成

来自分类Dev

如果我在浏览器中禁用 javascript,则内容 React.js 将不会加载

来自分类Dev

在浏览器刷新时更改 JS 中的颜色

来自分类Dev

如何防止在刷新浏览器时更改所选颜色

来自分类Dev

当我用Thymeleaf运行Spring Boot Project时,浏览器不会加载CSS文件,但是href和th:href的路径正确

来自分类Dev

刷新时不会加载数据,仅在转换时

来自分类Dev

在我调整Chrome浏览器大小之前,不会加载DOM Elements(在Safari中完美运行)

来自分类Dev

是否有任何emacs软件包可以在更改html文件时自动刷新浏览器?

来自分类Dev

Web浏览器刷新不会刷新PDF缩放级别

来自分类Dev

更改后刷新页面不会在Web浏览器中呈现

来自分类Dev

即使支持HTML5视频,浏览器仍会加载HTML5后备图片

来自分类Dev

更改浏览器比例时使用html元素宽度

来自分类Dev

当我手动更新行时,Java实体管理器不会加载更改

来自分类Dev

RewritePath不会更改浏览器URL

来自分类Dev

在解析HTML时,JavaScript是否有办法在浏览器加载图像之前更改图像路径?

来自分类Dev

更改跨度的html不会加载所有属性

来自分类Dev

在Maven项目中刷新浏览器时,Sublime Text 2编辑的文件更改不显示

来自分类Dev

Rails 4.2-升级后,即使服务器活动,页面也不会加载到浏览器中(或花费很长时间)

来自分类Dev

Rails 4.2-升级后,即使服务器活动,页面也不会加载到浏览器中(或花费很长时间)

来自分类Dev

Express会话不会保存...除非刷新浏览器?

来自分类Dev

Gulp LiveReload for PHP文件,不会刷新浏览器

来自分类Dev

浏览器同步(在gulp下)不会刷新浏览器

Related 相关文章

  1. 1

    Google Chrome浏览器在离线时不会加载本地主机网站

  2. 2

    IE浏览器不会加载图片

  3. 3

    浏览器不会加载这些动态插入的图像

  4. 4

    Webview不会加载URL,但是浏览器会加载URL

  5. 5

    Android Webview不会加载页面,但会从浏览器加载应用

  6. 6

    Angular Router在浏览器刷新时未重新加载

  7. 7

    Google Chrome浏览器不会加载两个CSS文件

  8. 8

    在选中之前,Chrome浏览器的背景标签不会加载/生成

  9. 9

    如果我在浏览器中禁用 javascript,则内容 React.js 将不会加载

  10. 10

    在浏览器刷新时更改 JS 中的颜色

  11. 11

    如何防止在刷新浏览器时更改所选颜色

  12. 12

    当我用Thymeleaf运行Spring Boot Project时,浏览器不会加载CSS文件,但是href和th:href的路径正确

  13. 13

    刷新时不会加载数据,仅在转换时

  14. 14

    在我调整Chrome浏览器大小之前,不会加载DOM Elements(在Safari中完美运行)

  15. 15

    是否有任何emacs软件包可以在更改html文件时自动刷新浏览器?

  16. 16

    Web浏览器刷新不会刷新PDF缩放级别

  17. 17

    更改后刷新页面不会在Web浏览器中呈现

  18. 18

    即使支持HTML5视频,浏览器仍会加载HTML5后备图片

  19. 19

    更改浏览器比例时使用html元素宽度

  20. 20

    当我手动更新行时,Java实体管理器不会加载更改

  21. 21

    RewritePath不会更改浏览器URL

  22. 22

    在解析HTML时,JavaScript是否有办法在浏览器加载图像之前更改图像路径?

  23. 23

    更改跨度的html不会加载所有属性

  24. 24

    在Maven项目中刷新浏览器时,Sublime Text 2编辑的文件更改不显示

  25. 25

    Rails 4.2-升级后,即使服务器活动,页面也不会加载到浏览器中(或花费很长时间)

  26. 26

    Rails 4.2-升级后,即使服务器活动,页面也不会加载到浏览器中(或花费很长时间)

  27. 27

    Express会话不会保存...除非刷新浏览器?

  28. 28

    Gulp LiveReload for PHP文件,不会刷新浏览器

  29. 29

    浏览器同步(在gulp下)不会刷新浏览器

热门标签

归档