Thanks Matt, I just want to practice with appfuse via try to retrieve data.
mraible wrote: > > I'm curious - why are you writing your own authentication logic rather > than using Acegi. Sanjiv wrote a howto for integrating Acegi with Ajax > a while back: > > http://ajaxian.com/archives/ajax-login-with-acegi > > Matt > > On 8/10/07, Tony.Cesc <[EMAIL PROTECTED]> wrote: >> >> Thanks for your response but I did have setter and getter in LoginAction >> clas >> (still got null exception)s. >> Here is my LoginAction class: >> >> public class LoginAction extends BaseAction { >> >> private Person person; >> PersonDao personDao; >> >> public Person getPerson() { >> return person; >> } >> >> public void setPerson(Person person) { >> this.person = person; >> } >> >> >> public PersonDao getPersonDao() { >> return personDao; >> } >> >> public void setPersonDao(PersonDao personDao) { >> this.personDao = personDao; >> } >> >> public String login() { >> System.out.println(person.getUsername()); >> System.out.println(person.getPassword()); >> PersonDaoHibernate pdh = new PersonDaoHibernate(); >> boolean valid = pdh.authentication(person.getUsername(), >> person.getPassword()); >> System.out.println(valid); >> >> return SUCCESS; >> } >> } >> >> And which is "the relevant entries to the Spring configuration files" ? >> >> Thanks again. >> >> >> Michael Horwitz wrote: >> > >> > You will need to wire up your action using Spring. Add a getter and >> setter >> > method for PersonDao (abd make pdh an attribute of the action class), >> add >> > the relevant entries to the Spring configuration files and all should >> work >> > fine. >> > >> > Mike. >> > >> > On 8/10/07, Tony.Cesc <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> Hi, >> >> I am newbie. I am trying to write new login function which is not used >> >> acegi. >> >> - Wrote LoginAction class >> >> public String login() { >> >> System.out.println(person.getUsername()); >> >> System.out.println(person.getPassword()); >> >> PersonDaoHibernate pdh = new PersonDaoHibernate(); >> >> boolean valid = pdh.authentication(person.getUsername(), >> >> person.getPassword()); >> >> System.out.println(valid); >> >> >> >> return SUCCESS; >> >> } >> >> >> >> - In LoginAction, I have login fuction which is call authentication >> >> function >> >> in PersonDaoHibernate Class >> >> public boolean authentication(String username, String password) { >> >> System.out.println(username); >> >> System.out.println(password); >> >> try { >> >> List lists = getHibernateTemplate().find( >> >> "from Person where username=?", username); >> >> if (lists.isEmpty()) { >> >> return false; >> >> } else { >> >> return true; >> >> } >> >> } catch (Exception ex) { >> >> System.out.println(ex.toString()); >> >> >> >> return false; >> >> } >> >> } >> >> >> >> The result is >> >> user1 >> >> 123 >> >> java.lang.NullPointerException >> >> >> >> Thanks for any suggestion. >> >> >> >> Regard, >> >> Tony >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/NullPointerException-when-try-to-retrieve-data-tf4248239s2369.html#a12089884 >> >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/NullPointerException-when-try-to-retrieve-data-tf4248239s2369.html#a12090345 >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > http://raibledesigns.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/NullPointerException-when-try-to-retrieve-data-tf4248239s2369.html#a12094260 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
