小编Nie*_*ren的帖子

Wicket 6 webapp上下文资源

我正在迁移一个wicket 1.4应用程序,它在webapp上下文目录下有很多js,css en images:

src/main/webapp
+js
++plugin1.js
++plugin2.js
+app
+css
Run Code Online (Sandbox Code Playgroud)

等等

在我们的应用程序中,我们使用了JavaScript.getHeaderContribution("js/plugin1.js");

新的wicket 6实现没有这个头文件贡献方法.相反,你应该使用:

JavaHeaderItem.forReference(new JavaScriptResourceReference(Application.class,"js/plugin1.js");

但我不想使用范围!它现在将在与Application类相同的包中搜索文件.ContextRelativeReference在此位置无效,因为它不扩展ResourceReference.

关于我应该如何访问我的webapp文件而不必将每个文件作为共享资源添加并在我的头文件贡献者中引用它的任何想法?

wicket resourcereference

3
推荐指数
1
解决办法
1203
查看次数

标签 统计

resourcereference ×1

wicket ×1