Look at Craig's struts-shale. It's an add on library for JSF that provides features like this.
regards, Martin On 10/30/05, Yee CN <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > I am having problem finding a solution for a simple task that I have done a > hundred times in ASP.NET. Let me illustrate a scenario: > > > > Backing bean: UserBean > > The bean is to have an init() method which looks for the request parameter > "userId", loads the user for display in viewUser.jsf. > > It makes use of UserService to load the user from database. The UserService > is injected by Spring. > > > > The problem: > > The logical place to call init() is in UserBean constructor – but Spring > does not inject UserService until AFTER the bean is constructed. So the > constructor is out. > > > > Where else could I do it? At the setUserService setter method? That would > work – however what if I need Spring to inject more than 1 object, which > setter should I place init()? This approach is down right ugly anyway. > > > > Do I need to implement phase listener (I do not fully understand how that > works yet)? > > > > Am I missing something? Or is something missing in JSF? > > > > Many thanks in advance. > > > > Regards, > > Yee > > -- http://www.irian.at Your JSF powerhouse - JSF Trainings in English and German

