link.setModuleRelative(false); link.setContextRelative(false);
    public HtmlTag getOwnTag(PageContext context) {        HtmlTag tag = super.getOwnTag(context);                tag.setName(null);                HtmlHiddenField hidden = new HtmlHiddenField(getName(), null);        hidden.setId("____" + getName());                HtmlLink link = new HtmlLink();                link.setText(getText());        link.setBody(getBody());        link.setUrl("#");        link.setOnClick(                "document.getElementById('" + hidden.getId() + "').value='" + getName() + "'; " +                 "document.getElementById('" + hidden.getId() + "').form.submit();");                tag.addChild(hidden.getOwnTag(context));                HtmlTag linkTag = link.getOwnTag(context);        linkTag.copyAttributes(tag);        tag.addChild(linkTag);                return tag;    }