我在java文件替換文本檢票AjaxLink
add(new AjaxLink("link"){
private static final long serialVersionUID = 1L;
@Override
public void onClick(AjaxRequestTarget target) {
target.appendJavascript("window.open('http://www.cnn.com/2011/WORLD/africa/02/23/libya.protests/index.html?hpt="+T1+"')");
}
});
創造了一個新的AjaxLink並將其添加到我的.html文件內
<a href="#" wicket:id="link">TEXT TO REPLACE</a>
的網址只是一個例子,但T1是動態的,我從我的.java文件中得到。我希望「TEXT TO REPLACE」等於T1字符串,但我不知道該怎麼做。我試圖創建一個標籤,並添加它像
<a href="#" wicket:id="link"><span wicket:id="linkLbl"></span></a>
但這給出了一個錯誤。
有什麼建議嗎?
感謝
@ user561793,所以你得到它的工作?一定要接受最有用的答案(綠色標記),或者如果有些事情不清楚,請留言! – Jonik 2011-02-24 17:11:55