aspose file tools*
The moose likes Servlets and the fly likes Session Attribute value Ertatic Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "Session Attribute value Ertatic" Watch "Session Attribute value Ertatic" New topic
Author

Session Attribute value Ertatic

Steve Dyke
Ranch Hand

Joined: Nov 16, 2004
Posts: 1479
    
    1
I have a JSP that acts as a logon page. It requests a servlet(jQuery). That servlet calls a class that returns a user default value. Then the value is set to a session attribute. Now, I click a link on the same JSP to request another servlet(jQuery) using the attribute value as "${myAttribute}".

Sometimes all is well but then at times my request fails because the attribute value is blank.

The only way I can get it to consistantly work is to bring the default value back as a parameter in my jQuery call.
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12825
    
    5
"blank" or null?

That servlet calls a class that returns a user default value.


Suspicion immediatly falls on this "class" - is that really a static method or is there a class instance?

Bill
Steve Dyke
Ranch Hand

Joined: Nov 16, 2004
Posts: 1479
    
    1
From my doGet of the servlet I have:



My Class:

Steve Dyke
Ranch Hand

Joined: Nov 16, 2004
Posts: 1479
    
    1
Still need some help with this.
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12825
    
    5
IF - attributes occasionally show up blank - ie empty string
THEN - there must be a path through your code that fails before the initialized value of "" gets set to another value

I would look for Exceptions that are not correctly reported.

Bill
 
wood burning stoves
 
subject: Session Attribute value Ertatic