Hi,
I am using Jrun and Apache on solaris. The code below works perfect in a windows environment. But in the unix environment, I am getting NullpointerException since the session is null. But if I go back(browser back button) and come back, there is no problem. It is showing the following pages. In the example, pageid is a name given for each page. login page, accounts page, reports page etc. created by the out.println statements(not
jsp).
Could anybody help please....urgent!
Part of the
servlet code is.....
if (pageID.equals("Login"))
{
if (userExists) {//2
if (retrievedPassword.equals(password)) {
..........
try{
UserView userView = new UserView(userName,password);
session=request.getSession(true);
session.putValue("userView", userView);
.......
........
else if(pageID.equals("accounts"))
{
session=request.getSession(false);
if(session==null){
response.sendRedirect("/html/login.htm");
}
if (session !=null){
UserView userView= (UserView)session.getValue("userView");
if(userView== null){
response.sendRedirect("/html/login.htm");
}
else{
System.out.println("user logged in");
}
.......
..........
else if(pageID.equals("reports"))
{
........
........
}
Thanks
Beksy