So I found a few machines (about 50% of the ones I could track down) that are not preserving the session ID. I tried to "enable session cookies" but it didn't change the problem.
Here's the scenario: Im working on some image display code. The images are downloaded via '<img src="http://servlet?img=id">' from a servlet. Im trying to block people from linking to the images by calling this from a .jsp wherein I call 'setAttribute()' somewhere to make it a 'valid' session. The problem seems to be specific to this servlet. Other .jsp code seems to be able to share attributes with servlets, beans, etc with no problem. Any suggestions what Im doing wrong? -----Original Message----- From: Ben Souther [mailto:[EMAIL PROTECTED] Sent: Monday, January 12, 2004 10:23 AM To: Tomcat Users List Subject: Re: communication issue between .jsp and servlet Also make sure that you have session cookies enabled in your browser. On Monday 12 January 2004 01:00 pm, Shapira, Yoav wrote: > Howdy, > Are you sure it's the same session? (Check it's ID in the JSP and > servlet). > > Yoav Shapira > Millennium ChemInformatics > > >-----Original Message----- > > From: jon yeargers [mailto:[EMAIL PROTECTED] > > >Sent: Monday, January 12, 2004 12:57 PM > >To: [EMAIL PROTECTED] > >Subject: communication issue between .jsp and servlet > > > >Im hoping to restrict access to a servlet object by setting a session > >attribute in the valid .jsp and looking for it in the called servlet. > >Unfortunately the object doesn't seem to be transferring properly. > > > >Are there issues with using: > > > ><% > >HttpSession sessionObj = request.getSession(); > >sessionObj.setAttribute("something", new Boolean(true)); > > > >/*** some code here to call servlet - form or similar **/ > >%> > > > >in my .jsp and then calling: > > > > > >protected void doPost(HttpServletRequest request, HttpServletResponse > >response) > >throws ServletException, java.io.IOException > >{ > > HttpSession sessionObj = request.getSession(); > > Boolean b = (Boolean)sessionObj.getAttribute("something"); > > > > > >} > > > > > >For some reason I keep turning up a null obj in the servlet. Ive > >tried enumerating all the sessionObj and its all turning up null. > > > >This seems pretty straightforward.. what am I doing wrong? > > This e-mail, including any attachments, is a confidential business > communication, and may contain information that is confidential, > proprietary and/or privileged. This e-mail is intended only for the > individual(s) to whom it is addressed, and may not be saved, copied, > printed, disclosed or used by anyone else. If you are not the(an) > intended recipient, please immediately delete this e-mail from your > computer system and notify the sender. Thank you. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Ben Souther F.W. Davison & Company, Inc. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
