Hi,
i give my 2 cents here
you can expose your JSF via spring either using Spring variable resolver or
jsf-spring

i have a bean (non-JSF, but still spring-managed) which has setters, and in
my init method i am using
some of the data from setters..

all i needed to do was to declare an init-method for my bean in
applicationContext.xml

if you expose your JSF beans as Spring beans (jsf-spring or not) they will
behave exactly like Spring beans

hth
marco



On 2/5/07, Martin Marinschek <[EMAIL PROTECTED]> wrote:

From my experience: don't use jsf-spring-library, use Spring 2.0 directly
instead.

Jsf-spring is known to cause class-loader issues in some containers, e.g.
Websphere.

In Spring 2.0, you can define managed beans with session and request-scope
perfectly!

regards,

Martin

On 2/5/07, Beelen, Marco <[EMAIL PROTECTED]> wrote:
>
> Hello Lisa,
>
> I'm solving that problem by implementing the InitializingBean-interface
> of Spring on my managed bean and use the jsf-spring-library (
> http://jsf-spring.sourceforge.net/ ) to make sure that the method is
> being called:
>
> My faces-context.xml contains:
>
> <application>
>         <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
>
>
> <variable-resolver>
> org.springframework.web.jsf.DelegatingVariableResolve
> r</variable-resolver>
> </application>
>
> And in the web.xml I added:
>
> <listener>
>         <listener-class>
>
> de.mindmatters.faces.spring.context.ContextLoaderListener
>         </listener-class>
> </listener>
>
>
> With kind regards,
>         Marco
>
>
> -----Original Message-----
> From: Lisa [mailto:[EMAIL PROTECTED] ]
> Sent: maandag 5 februari 2007 6:44
> To: users@myfaces.apache.org
> Subject: JSF lifecyle - managed-bean
>
>
> Is there a way to automatically call an init() method after all setters
> have
> been called on a managed-bean?  I am looking for something I can put in
> the
> .xml config file or an interface that I can extend.
>
> Spring has this facility.  We are using Spring for most of the framework
>
> but
> using JSF managed-bean facility for all backing beans.
>
>
> thanks
>
>
> L
> --
> View this message in context:
> http://www.nabble.com/JSF-lifecyle---managed-bean-tf3172695.html#a880137
> 8
> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>
>
>
>
> ------------------------------------------------------------------------------
>
> Notice:  This e-mail message, together with any attachments, contains
> information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station,
> New Jersey, USA 08889), and/or its affiliates (which may be known
> outside the United States as Merck Frosst, Merck Sharp & Dohme or MSD
> and in Japan, as Banyu - direct contact information for affiliates is
> available at http://www.merck.com/contact/contacts.html ) that may be
> confidential, proprietary copyrighted and/or legally privileged. It is
> intended solely for the use of the individual or entity named on this
> message. If you are not the intended recipient, and have received this
> message in error, please notify us immediately by reply e-mail and then
> delete it from your system.
>
>
> ------------------------------------------------------------------------------
>



--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

Reply via email to