動的テキストへのクリック可能なリンクが可能かどうかを知りたいです。
ウィケット ID を持つアンカー タグを使用し、onclick 動作を追加してみました。画面にリンク付きのテキストが表示されましたが、リンクの onclick 呼び出しはトリガーされませんでした。何が問題になる可能性がありますか?
私はこのようなことをしました:
String someTextMessage = "Hey!!! <a wicket:id='printLink'>Click Here</a> now.";
Lable message = new Lable("messageLable", someTextMessage);
message.setEscapeModelStrings(true);
Link printLink = new Link("printLink") {
@Override
public void onClick() {
System.out.println("inside onClick");
}
};
this.add(printLink);
this.add(message);
このウィケット ID を使用してページに追加し、これに onclick 動作を追加しました。firebug コンソールを確認しましたが、リンクのクリックに対して行われた onclick 呼び出しはありませんでした。
ありがとう。