Wicket 1.5中的Javascript

HaB*_*LeS 1 javascript wicket wicket-1.5

我正在寻找Wicket 1.5执行以下任务的方法:

  1. 从Panel面板中添加外部.js文件.
  2. <script>...</script>从面板的页面底部添加标记
  3. 将一些Javascript添加到Body标签的onLoad事件中

在Wicket 1.2和1.3中有很多例子如何做到这一点但是这些API都没了.关于JavaScript/Ajax的任何好的Wicket 1.5文章都会很棒.

Mar*_*eit 5

HaBaLeS发现了自己:

add(new Behavior(){
        private final ResourceReference SOME_JS = new JavaScriptResourceReference(ChartTestPage.class, "some.js");

            @Override
            public void renderHead(Component component, IHeaderResponse response) {
                response.renderOnDomReadyJavaScript("alert('hello')"); //on Load
                response.renderJavaScriptReference(SOME_JS); //include js file
                response.renderJavaScript("alert('world');", "somescript"); //<script> tag
            }


        });
Run Code Online (Sandbox Code Playgroud)