Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Session Attribute value Ertatic

 
Steve Dyke
Ranch Hand
Posts: 1629
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 13064
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"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
Posts: 1629
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
From my doGet of the servlet I have:



My Class:

 
Steve Dyke
Ranch Hand
Posts: 1629
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Still need some help with this.
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13064
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic