ここに行きます。これは私の初めてのウィッケットアプリケーションで、プッシュパネルの例を使ってicepushを統合しようとしています。"RequestCycleは現在設定されていません!"他のクラスから 'push()'を呼び出そうとしています。
私がしようとしているのは、別のクラスから 'updatePanel(String content)'メソッドを呼び出すことによってパネルに更新をプッシュすることです。
ここにコードがあります。
私が持っている私の拡張PushPanelで:へ
ERROR (SelectorManager.run): org.apache.wicket.WicketRuntimeException: No RequestCycle is currently set!
at org.apache.wicket.Component.getRequest(Component.java:1831)
at org.apache.wicket.markup.html.WebPage.dirty(WebPage.java:315)
at org.apache.wicket.Page.dirty(Page.java:288)
at org.apache.wicket.Page.componentRemoved(Page.java:948)
at org.apache.wicket.MarkupContainer.removedComponent(MarkupContainer.java:1422)
at org.apache.wicket.MarkupContainer.remove(MarkupContainer.java:612)
at uk.ac.warwick.collabtex.AsyncCommsPanel.updatePanel(AsyncCommsPanel.java:107)
at uk.ac.warwick.collabtex.Editor$1.updateSuccess(Editor.java:98)
これは非常に有望ですが、私は本当にあなたが示唆していることをする方法を理解していないのだろうかと思います。あなたは何が起こるべきか、いつ、より具体的になりますか? – icecreamhead