What type is the variable servlet?extend HttpServlet?
>Hashtable userList =
>(Hashtable)servlet.getServletContext().getAttribute("userList");
in this code,two possible can throw the java.lang.NullPointerException,
1,the variable servlet is null;
2,the returned type is null by method getServletContext is invoked.if true,you
should overwrite the method.
- QianFei Xu -> Subject: I am Unable To access
servlet.getServletContext().getAttribte("") in sessionDestroy() method> Date:
Fri, 8 Jun 2007 15:45:45 +0530> From: [EMAIL PROTECTED]> To:
[email protected]> > > > > Hi Community,> > > > In my login action when
ever a user logs in I am putting his> user id in hash table like this> > > >
Hashtable findUser = new Hashtable();> > userList.put("username",username); > >
servlet.getServletContext().setAttribute("userList",userList);> > > > > > now I
want to remove this user when his session expires in> sessionDestroyed() method
of HttpSessionListener> > > > HttpSession session = sessionEvent.getSession();>
> String user = (String) session.getAttribute("username");> > > > Hashtable
userList = (Hashtable)> servlet.getServletContext().getAttribute("userList");>
> userList.remove(user)> > > > > > but I am getting NullPointerException in the
following line> > > > Hashtable userList = (Hashtable)>
servlet.getServletContext().getAttribute("userList");> > > > > > Please help me
out> > > > Regards,> > Sreenivasula Reddy A> > > > > > > > DISCLAIMER:>
----------------------------------------------------------------------------------------------------------------------->
> The contents of this e-mail and any attachment(s) are confidential and
intended for the named recipient(s) only.> It shall not attach any liability on
the originator or HCL or its affiliates. Any views or opinions presented in >
this email are solely those of the author and may not necessarily reflect the
opinions of HCL or its affiliates.> Any form of reproduction, dissemination,
copying, disclosure, modification, distribution and / or publication of > this
message without the prior written consent of the author of this e-mail is
strictly prohibited. If you have > received this email in error please delete
it and notify the sender immediately. Before opening any mail and > attachments
please check them for viruses and defect.> >
-----------------------------------------------------------------------------------------------------------------------
_________________________________________________________________
Play free games, earn tickets, get cool prizes! Join Live Search Club.
http://club.live.com/home.aspx?icid=CLUB_wlmailtextlink