>我想创建一组与此类似的输出链接
<li>
<h:outputLink value="#" styleClass="home">Home</h:outputLink>
<h:outputLink value="#" styleClass="home">Help</h:outputLink>
<h:outputLink value="#" styleClass="home">About</h:outputLink>
</li>
但是,内容是动态的,我使用了战斧库
<t:htmlTag value="ul" binding="#{sessionBean.menu}"
styleClass="nav navbar-nav">
</t:htmlTag>
我想要的方法绑定创建一组链接
public UIComponent getMenu() {
if (menu != null) {
menu.getChildren().clear();
HtmlOutputLink htmlOutputLink = new HtmlOutputLink();
htmlOutputLink.setValue("#");
//htmlOutputLink.set //how to set the body link
menu.getChildren().add(htmlOutputLink);
但是我不知道如何设置链接的正文,设置正文链接的最佳方法是什么?
尝试添加:
HtmlOutputText yourOuput = new HtmlOutputText ();
yourOuput.setValue("home"):
htmlOutputLink.getChildren().add(yourOuput);