wood burning stoves 2.0*
The moose likes JSF and the fly likes Very basic problem-where should the action method will be in? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "Very basic problem-where should the action method will be in?" Watch "Very basic problem-where should the action method will be in?" New topic
Author

Very basic problem-where should the action method will be in?

Sharma Ashutosh
Bartender

Joined: Apr 06, 2001
Posts: 346
I know Struts and trying to learn JSF. One very basic question-can we have a action method in the JSF backing bean? For e.g. I have a login.xhtml and loginBean.java. On clicking of the signIn or submit button-i want to invoke the loginAction which does the needful(via LDAP - doing the authentication). Where should i put the loginAction() method-can i put it inside JSF backing bean-please let me know?
In a nutshell from my presentation tier i want to invoke Service's authentication method.

Not getting into the JSF implementation details as of now-can go for any implementation of JSF.


Ashutosh Sharma
SCJP 1.2, SCEA 5, Brainbench certified J2EE Developer, Documentum Certified Professional
Blog : http://scea5-passingpart2and3.blogspot.com/
Stefan Evans
Bartender

Joined: Jul 06, 2005
Posts: 1016
Have you tried it in the JSF Backing Bean?
Did it work? Good.

One thing I do like about JSF over struts is that you combine the data and the method to act on that data in one bean.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Very basic problem-where should the action method will be in?
 
Similar Threads
Access managed bean from a servlet
Calling a backing bean method from onClick?
valueChangeListener behavior
Calling a backing bean method with no user input
How can i redirect from jsf action to my own servlet ?