我有一個連接到頁面的Wicket面板。我需要獲取面板生成的呈現HTML代碼。我需要與面板生成的相同的HTML以輸出發送給瀏覽器的HTML。我不是整個頁面的HTML。渲染一個Wicket組件
我的面板是隻讀的,因此輸出是否重新生成並不重要。
private MyPanel myPanel;
public void onIntialize() {
super.onInitialize();
add(myPanel = new MyPanel());
}
new AjaxLink() {
public void onClick(AjaxRequestTarget target) {
String myPanelHtml = // obtain html somehow from myPanel
// do stuff with myPanelHtml
}
}
如果我需要從不是面板的組件渲染HTML,情況會不同嗎?不提供標記的組件。