1

encodeBegin()JSF でカスタム コンポーネントを作成したことがないので、などのメソッドがパラメーターencodeEnd()を受け入れることに気付きました。FacesContext

FacesContextインスタンスは通常、 で受け取ることができますFacesContext.getCurrentInstance()

したがって、これらのメソッドにはFacesContext便宜上パラメーターがあるのか​​ 、それともいくつかの異なるオブジェクトをそこに渡すことができるのでしょうか(おそらく外部リソースから..)。後者が可能であれば、例を教えてください。

4

1 に答える 1

3

それらはたまたま別のスレッドで実行される場合があります。変数FacesContext#getCurrentIsntance()として格納されているため、HTTP 要求によって実行されるスレッドからのみ確実に返すことができます。ThreadLocal

于 2010-04-26T11:51:11.050 に答える