3

複合コンポーネントの内部コンポーネントに属性値を渡したいと考えています。要するに、h:outputLink を別の XHTML でラップしようとしているということです。outputLink で使用できる DHTML イベント属性をオプションで使用したいと考えています。内部コンポーネントでそれらを提供して値を入力することもできますが、レンダリングされた XHTML には多数の空の属性宣言 (つまり、など) が含まれます。希望は、ファセットとして渡されるか、コンテンツとして直接 dwithin を使用することです。これは機能していないようです。

私がうまくいくと思ったものの短い例:

<core:foo>
   <f:param name="onclick" "alert('hello')"/>
<core:foo>

コンポーネント ファイル - foo.xhtml

<cc:implementation>
    <h:outputLink value="/">
         Test Link
         <cc:insertChildren />
    </h:outputLink>
</cc:implementation>

何か案は?

4

0 に答える 0