Myfaces组件panelTab的简单使用

Myfaces组件panelTab的简单使用

Myfaces里面,我们可以使用它所提供panelTab标签实现面板表的功能。

       标签使用的格式如下:
       <t:panelTabbedPane serverSideTabSwitch="false" selectedIndex="0">

              <t:panelTab label="标签一">

                     <h:form>

                     ……

                     </h:form>

              </t:panelTab>

              <t:panelTab label="标签二">

                     <h:form>

                     ……

                     </h:form>

              </t:panelTab>

              <!-- 其它的panelTab   -->

       </t:panelTabbedPane>

       panelTabbedPane表示一个面板表,里面嵌套了panelTab标签,panelTab里面嵌套表单。

      

       我们只需要设置panelTabbedPane的两个属性:

        serverSideTabSwitch

设置为false时表示client端使用,每当我们切换panelTab的时候不需请求服务器。

设置为true时表示server端使用,每当我们切换panelTab时会请求服务器然后刷新获取新的panelTab

一般表单不变动的情况下我们可以使用client端,而当我们需要重新加载新的表单信息的时候我们要用server端。

        selectedIndex

表示我们的panelTab首选项。要注意是从0开始,0表示第一个panelTab。如果我们想一开始就看到第二个panelTab,那么我们需要将selectedIndex设置为1,注意不是设置为2

你可能感兴趣的:(Myfaces组件panelTab的简单使用)