View Full Version : DelegatingVariableResolver vs. SpringBeanFacesELResolver
mraible
Dec 4th, 2007, 07:29 PM
What's the difference between SpringBeanFacesELResolver and DelegatingVariableResolver in 2.5? I've upgraded my app to 2.5 and JSF 1.2 and I'm still using DelegatingVariableResolver successfully. What is SpringBeanFacesELResolver useful for?
Thanks,
Matt
djo.mos
Dec 5th, 2007, 03:33 AM
Hi.
It is a badly documented issue in Spring 2.5 ...
Well, DelegatingVariableResolver is the way to integrate spring with JSF 1.1 by using a variable-resolver in faces-config.xml, like this:
<application>
<variable-resolver>
org.springframework.web.jsf.DelegatingVariableReso lver
</variable-resolver>
</application>
But this is a deprecated method in JSF 1.2.
So, Spring 2.5 introduced a new way by using SpringBeanFacesELResolver like this:
<application>
<el-resolver>
org.springframework.web.jsf.el.SpringBeanFacesELRe solver
</el-resolver>
</application>
Regards.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.