composite-component

    0熱度

    1回答

    我正在嘗試創建自定義jsf2組件以避免爲我的日期字段輸入轉換器和消息標記。我使用模板來完成Icefaces 1.x的工作。但是,在JSF 2中,我被迫使用複合組件;這並不如我所希望的那樣。 的複合元件已成功創建: <composite:interface> <composite:attribute name="style" /> <composite:attribute nam

    2熱度

    1回答

    在輔助bean: @Min(3) Integer foo; 如果我有形式等: <h:form> <h:commandButton value="Submit" /> <h:inputText value="#{bean.foo}" /> </h:form> 此工程確定。但是,如果我這樣做 <cc:interface> <cc:attribute name=

    3熱度

    1回答

    也許這是一個愚蠢的問題,但我用 cc 指複合部件,例如cc.attrs.randomAttr但我也看到了 component 隱式對象,我已經使用它,因爲我被告知但我真的不明白它是什麼。任何人都可以解釋嗎?

    0熱度

    1回答

    我正在嘗試編寫一個複合組件,可以將焦點設置爲驗證失敗的第一個UIINput。 我的問題是,RENDER_RESPONSE正在從它的xhtml重新創建我的複合組件,而不是簡單地編碼我在PROCESS_VALIDATIONS期間更新的實例。我使用的鑽嘴魚科2.0.4(FCS B09) 複合材料實現 <h:outputScript name="jfocus.js" library="js" target

    10熱度

    2回答

    我需要以編程方式在JSF 2中創建複合組件。經過幾天的搜索和實驗,我找出了此方法(受到java.net上的Lexi的啓發): /** * Method will attach composite component to provided component * @param viewPanel parent component of newly created composite compo

    1熱度

    2回答

    是否有使用EL檢索兒童名單,所以我可以用 <ul> <ui:repeat value="#{Magic El expression}" var="children" > <li> <p> #{children.title} *</p> </li> </ui:repeat> </ul> <div> <cc:insertChildren /

    2熱度

    1回答

    我正在開發一個JSF 2.0複合組件。我正在嘗試創建一個盒子組件,我的所需HTML將設置爲屬性。 有些東西一樣.. <composite:interface> <composite:attribute name="value" /> </composite:interface> <composite:implementation> <table cellpadding="0

    3熱度

    2回答

    我想要一個複合組件,其中包含一個構面,我在這個複合組件的「實現」中實現它。我的問題是IDS,因爲當我只在我的複合組件中定義,然後把它放到我的實現中時,它只會渲染它,但組件在另一個位置。 下面是一個示例代碼: myComposition.xhtml <composite:implementation> <composite:renderFacet name="myFacet"> </compos

    0熱度

    1回答

    我正在開發一個複合組件,必須對佈局進行一些計算才能正常工作。對EL來說很複雜的計算(實際上並不複雜,但我無法通過EL執行)。 我可以爲該複合組件專門創建一個ManagedBean嗎?實際上,這是否是好的做法,我想我應該在採用組件專用的managedbean之前嘗試很多方法。 如果可以,組件在呈現前如何調用託管bean邏輯。假設它必須根據某個屬性來計算內部div的高度和寬度。這甚至有可能嗎?我想封裝

    5熱度

    3回答

    我正在寫一個複合材料部件,您有一個名爲特殊標籤: <composite:insertChildren /> 這將插入組件的所有孩子們。有什麼方法可以知道組件是否有孩子?就像一個布爾值,可以放在「渲染」屬性上。