クラス WebApplicationContextFacesELResolver

java.lang.ObjectSE
jakarta.el.ELResolver
org.springframework.web.jsf.el.WebApplicationContextFacesELResolver

public class WebApplicationContextFacesELResolver extends ELResolverEE
"webApplicationContext" という名前の変数に Spring WebApplicationContext インスタンスを公開する特別な JSF ELResolver

SpringBeanFacesELResolver とは対照的に、この ELResolver バリアントは、JSF 変数名を Spring Bean 名として解決しませ。代わりに、Spring のルート WebApplicationContext 自体を特別な名前で公開し、そのアプリケーションコンテキスト内の Spring 定義の Bean への "webApplicationContext.mySpringManagedBusinessObject" 逆参照を解決できます。

次のように、faces-config.xml ファイルでこのリゾルバーを構成します。

 <application>
   ...
   <el-resolver>org.springframework.web.jsf.el.WebApplicationContextFacesELResolver</el-resolver>
 </application>
導入:
2.5
作成者:
Juergen Hoeller
関連事項: