小编Syl*_*vus的帖子

如何更改Wicket中的链接文本?

我创建了一个静态文本链接.这工作正常,但现在我也想在你点击链接时更改文本.

我得到了这个:

add(new Link("doAnything") {
    @Override
    public void onClick() {
            // change the text!
            // this.modelChanging();
            // this.detach();
    }
});
Run Code Online (Sandbox Code Playgroud)

我希望你能给我一些简单的建议 - 我真的很新:)

最好的问候伊莱亚斯

java wicket hyperlink event-handling

11
推荐指数
3
解决办法
1万
查看次数

Wicket AJAX + OnComponentTag

嗨伙计们,我想在我的主页上添加一个AJAX活动,但它不起作用!我想,如果我删除onComponentTag函数,它运行良好.我不知道为什么会发生这种情况,也许你可以帮助我!那是我的代码:

  final TextField<String> searchInput = new TextField<String>("searchInput", model) {

    @Override
    protected void onComponentTag(final ComponentTag tag) {
     super.onComponentTag(tag);
     tag.put("id", this.getId());
     if (params.getString("search") != null) {
      tag.put("value", params.getString("search"));
     }
    }
   };

   searchInput.add(new AjaxFormComponentUpdatingBehavior("onfocus") {
    @Override
    protected void onUpdate(final AjaxRequestTarget target) {
     System.out.print("never saw that message :(");
     searchInput.setDefaultModelObject("");
     target.addComponent(searchInput);
    }

   });
Run Code Online (Sandbox Code Playgroud)

对我有很大的帮助!CU

java ajax wicket

2
推荐指数
2
解决办法
6090
查看次数

标签 统计

java ×2

wicket ×2

ajax ×1

event-handling ×1

hyperlink ×1