<ice:panelTab>的使用
1.页面
<ice:panelTabSet styleClass="tabNoBody" tabPlacement="top"
style="width: 100%;"
tabChangeListener="#{TabBean.tabs.processTabChange}">
<ice:panelTab label="tab1" />
<ice:panelTab label="tab2" />
</ice:panelTabSet>
<ice:panelTab id="Tab1">
<jsp:directive.include file="tab1.jspx" />
</ice:panelTab>
<ice:panelTab id="Tab2">
<jsp:directive.include file="tab2.jspx" />
</ice:panelTab>
2.类
public class TabBean {
private PanelTab tabs;
public TabBean()
{
this.tabs = new PanelTab(2);
ArrayList <String> names = new ArrayList<String>();
names.add("Tab1");
names.add("Tab2");
this.tabs.setTabNames(names);
}
public PanelTab getTabs() {
return tabs;
}
public void setTabs(PanelTab tabs) {
this.tabs = tabs;
}
}
3.faces-config.xml
<managed-bean>
<managed-bean-name>TabBean</managed-bean-name>
<managed-bean-class>com.TabBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>

被折叠的 条评论
为什么被折叠?



