0

私のWicketパネルにjavascriptファイルを追加した後

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についても同じ質問)

ありがとう!

4

1 に答える 1

1

Wicket 6 には jquery が付属しているため、再度追加する必要はありません。基本ページに javascript および css ファイルを追加する必要があります。これにより、基本ページを拡張するすべてのページでこれらのファイルが使用可能になり、それらを 1 つのファイルに追加するだけで済みます。

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"));
}
于 2014-10-23T20:45:05.690 に答える