将javascript文件添加到我的Wicket面板之后
renderJsHeaderItem(response, "js/jquery/dist/jquery.min.js");
我在javascript控制台中出现了
行的错误 GET http://localhost:9080/js/jquery/dist/jquery.min.map 404 (Not Found)
如何将地图文件添加到我的Panel代码中? (css.map的同一个问题)
谢谢!
答案 0 :(得分:1)
Wicket 6带有jquery,所以你不必再添加它。您应该在基页中添加javascript和css文件,这样扩展基页的所有页面都将提供这些文件,您只需将它们添加到一个文件中。
要在renderHead中添加javascript或css,请使用:
JavaScriptHeaderItem.forUrl("js/jquery/dist/jquery.min.js");
CssHeaderItem.forUrl("css/style.css");
示例:
@Override
public void renderHead(IHeaderResponse response) {
response.render(JavaScriptHeaderItem.forUrl("js/jquery/dist/jquery.min.js"));
response.render(CssHeaderItem.forUrl("css/style.css"));
}