我正在使用Bootsfaces 1.0.2和JSF 2.2。如果我想让navBar组件上的brandHref在新选项卡上打开,我该怎么做到这一点?在HTML中我可以使用target = _blank但是我如何能够在JSF中对navBar组件做同样的事情?是我唯一使用JavaScript的选项吗?
ignored_categories
答案 0 :(得分:2)
我建议您在我们的错误跟踪器上打开一个问题,并要求我们在下一版本的BootsFaces中添加target
属性。 BootsFaces 1.1.0目前处于上升阶段,所以我担心将此功能包含在BootsFaces 1.1.0中为时已晚。
与此同时,您可以使用传递属性。缺点是传递属性出现在导航栏的每个级别。令我惊讶的是,我没有观察到无处不在的target
属性引起的问题,所以你可以尝试一下:
<ui:fragment ...
xmlns:pt="http://xmlns.jcp.org/jsf/passthrough">
...
<b:navBar brand="BootsFaces"
brand-href="http://www.bootsfaces.net/"
pt:target="_blank">