隨筆-112  評論-73  文章-0  trackbacks-0

          ice:panelPopup是icefaces組件中模式(modal)對話框的組件.使用起來也非常簡單.

          先看代碼:

          <ice:panelPopup id="affirmDel" rendered="true" visible="#{purchasePlanBean.confirmDel}" modal="true"
          style="z-index:1001; width: 350px; height: 200px; top:25%; left:25%;">
          <f:facet name="header">
          <ice:outputText styleClass="popupTitle" value="#{resource.confirm_title }" />
          </f:facet>
          <f:facet name="body">

          這里是body的內(nèi)容

          </f:facet>
          </ice:panelPopup>

          visible屬性:是表示什么時(shí)候顯示該對話框,一般是bean中的一個(gè)boolean變量的值,然后通過其他按鈕的動(dòng)作改變這個(gè)變量的值來顯示對話框。

          modal屬性:表示對話框是否模式顯示。

          <f:facet name="header"></f:facet>中的內(nèi)容是對話框的標(biāo)題

          <f:facet name="body"></f:facet>中的內(nèi)容是對話框的顯示內(nèi)容。可以為JSF允許的任何內(nèi)容。

          如果對話的body的內(nèi)容需要一個(gè)form,這時(shí)應(yīng)該把一個(gè)form標(biāo)簽放到body內(nèi)部。而不是放到<ice:panelPopup>這個(gè)標(biāo)簽的外部。如果放到外部在有多少個(gè)form 的情況下會(huì)出現(xiàn)對話框都被遮蓋起來的情況,導(dǎo)致頁面不能使用了。

          Technorati : ,

          posted on 2007-09-05 09:50 Libo 閱讀(1765) 評論(0)  編輯  收藏 所屬分類: JavaServer Faces
          主站蜘蛛池模板: 花莲市| 那坡县| 炉霍县| 隆林| 江山市| 景宁| 府谷县| 家居| 祁连县| 平罗县| 黔西县| 石阡县| 鱼台县| 文水县| 肥乡县| 广南县| 图们市| 贵州省| 太谷县| 家居| 沈丘县| 图木舒克市| 山东省| 枞阳县| 常德市| 西畴县| 叶城县| 睢宁县| 阳信县| 上思县| 望谟县| 西畴县| 手游| 武乡县| 河北省| 嘉黎县| 津市市| 大庆市| 印江| 贵港市| 淮安市|