2012-06-22 89 views
-4

我有一个已经运行的应用程序。它使用了很多与JSP进行通信的Ajax请求。我必须设置很多必要的会话变​​量,但有时出于某种原因,我之前设置的会话变量返回“null”,我真的不知道为什么。它大部分时间都适用。 这可能是什么原因造成的?jsp会话变量返回null(有时)

由于提前,

MH

示例: 在一个JSP予设定的量这样的..

double n=curbal*2; 
request.getSession().setAttribute("amount",new Double(n)); 

然后我与另一个JSP下面得到它..

Double temp=(Double) request.getSession().getAttribute("amount"); 

设置变量a之间约有3分钟ND得到它..

+0

发表了一些代码。 –

+0

需要关于此的更多信息。您需要隔离一个特定方案并发布问题。 –

+2

+1对于'(有时)'在标题中,让我发笑':)' – sp00m

回答

0

我建议你在这一行设置一个断点:

request.getSession().setAttribute("amount",new Double(n));

看看是否在会话变量为空的属性是真定。