我有wicket的自定义命名空间。我试图得到一个链接的“href”。但是,它会给出空指针异常。以下是代码:
<html xmlns:foobar>
似乎org.apache.wicket.markup.parser.filter.WicketNamespaceHandler负责从MarkupResourceStream中提取命名空间并为其设置。
<a foobar:id="fredLink" href="abc.html" >fred</a>
Jave代码:
tester.getTagByWicketId("fredLink").getAttribute("href");
返回空指针异常。如果我将命名空间更改回普通命名空间(即wicket),那么它不会产生任何错误并返回href。
任何帮助?