Wicket外部链接

时间:2015-07-03 14:26:11

标签: hyperlink wicket

我使用的外部链接指向用户填写表单后生成的网址

我使用IModel作为外部链接的模型,遗憾的是它看起来模型没有更新外部链接url,任何人都有这样的问题。

我的代码

模型声明:

IModel<String> url;

onsubmit ajax链接中的模型分配

 url = getUrl(params);

外部链接声明:

 ExternalLink el = new ExternalLink("el", url);

1 个答案:

答案 0 :(得分:0)

您正在覆盖模型,但您应该覆盖ModelObject。

url.setObject(/*get input as string from anywhere);

另外,请确保将ExternalLink或ExternalLink的Parent添加到AjaxRequestTarget。