Hi,
I am generating menu via code.
I need to have a new window open and click on a menu.
I did like that but it doesn't work.
...iterating on a list of childMenu... HtmlMenuItem menuItem = new HtmlMenuItem(); // set SubmitMode and onClick menuItem.setSubmitMode("none"); String onClick = "document.location.href='"; String reportLink = [...build my link....] if (childMenu.isReport()) { onClick += reportLink + "'"; menuItem.setTarget("_new"); } menuItem.setOnclick(onClick);
Hi Nicola,
"target" only works for server mode; use nested h:outputLink instead to implement your use-case.