我有一个带有表单的 Web 应用程序。当我单击保存时,应用程序会创建一些文件并返回一些 url。如何将此网址显示到网页?
问问题
5947 次
2 回答
8
使用ExternalLink
.
一个普通的静态链接:
new ExternalLink("link", "http://some.url", "This is a some.url link");
根据上下文可能会更好地使用这个承认IModel
你的href
和label
参数的其他构造函数:
ExternalLink(final String id, final IModel<String> href, final IModel<?> label)
于 2012-04-18T15:31:50.733 回答
2
一种方法是简单地创建一个 Link 并覆盖 onComponentTag 方法:
html部分:
...
<a wicket:id="link">[link]</a>
...
java部分:
...
Link link = new Link("link") {
@Override
protected void onComponentTag(ComponentTag tag) {
tag.put("href", "http://www.example.com/");
}
};
add(link);
...
于 2012-04-18T14:28:37.910 回答