0

迁移到 wicket 6.3 后,我在使用 jquery 的页面上的 chrome 中的 developertools 控制台中遇到错误。wicket 6.3 使用内置的 jquery 似乎包含一些指向 rvzr-a.akamaihd.net 的链接。

Failed to load resource: the server responded with a status of 403 (Forbidden) http://rvzr-a.akamaihd.net/amz/aeyJhZmZpZCI6MTAxOCwic3ViYWZmaWQiOjEwMjIsImh…2h0Ijo3NjgsImxvYWRlcl9jbGllbnRfdGltZXN0YW1wIjoxMzc2MzY2MTU0MTAxfQ%3D%3D.js
4

1 回答 1

7

您可以向 Wicket 提供您自己的 JQuery 版本,如http://wicket.apache.org/中所述。在您的应用程序类中,像这样覆盖 init 方法:

@Override 
protected void init() {
    getJavaScriptLibrarySettings().setJQueryReference(new UrlResourceReference(Url.parse("http://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js")));
}

(您可以从http://cdnjs.com/选择其他版本的 JQuery )

话虽如此,我怀疑 Wicket 是否会提到 rvzr-a.akamaihd.net。

于 2013-08-13T06:28:18.897 回答