我在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