替换wicket 6.3 jquery

迁移到wicket 6.3后,我在使用jquery的页面上的chrome中的developerspertools控制台中遇到错误。 似乎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 

您可以使用http://wicket.apache.org/上所述的Wicket提供自己的JQuery版本。 在您的应用程序类中,覆盖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。