Wicket 1.4からWicket 6へのアプリケーションの移行に取り組んでいます。一つのページが応答していないため、これはJavaScriptファイルがないためです。Wicket 6 JavaScript参照が先頭にない
ファイルはJavaパッケージに含まれています。元のアプリケーションでは、ファイルはウィザードのステップで同じパッケージに追加されます。デバッグ目的のために(見つからないファイルが原因で問題が発生するかどうかはわかりません)別のパッケージにあるアプリケーションの抽象的なページを呼び出すように移動しました。
次のコールは、上書きする場合にはrenderHead
に追加されます。既に正しく追加され、super.renderHead
を含むファイルが含まれています。
response.render(
JavascriptHeaderItem.forReference(
new PackageResourceReference(ClassInSamePackage.class, "jsName.js")
)
);
script-tagは、headではなくhtml-bodyに存在します。
私は、スクリプトがscriptタグにリンクされている場所に存在することを確認しました。しかし、それはHTMLの頭でそれをレンダリングすることは不可能と思われます。