Problem with HttpSessionListener
I'm getting error with the following code...Can anybody help me in this?
import java.util.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.*;
import javax.servlet.http.HttpSessionEvent;
import java.sql.* ;
public class SessionTimeoutNotifier implements HttpSessionListener,HttpSessionBindingListener
{
public void valueBound(HttpSessionBindingEvent event)
{
System.out.println("The session has started : "+event.getSession().getId());
}
public void sessionCreated(HttpSessionEvent se)
{
System.out.println( "Session with id " + se.getSession().getId() + " created!" ) ;
}
public void sessionDestroyed(HttpSessionEvent se)
{
System.out.println( "Session with id " + se.getSession().getId() + " destroyed!" ) ;
}
Error is
/SessionTimeoutNotifier.java:8: cannot resolve symbol
[javac] symbol : class HttpSessionEvent
[javac] location: package http
[javac] import javax.servlet.http.HttpSessionEvent;
[javac]^
SessionTimeoutNotifier.java:11: cannot resolve symbol
[javac] symbol : class HttpSessionListener
[javac] location: class com.equifax.apply.usaa.SessionTimeoutNotifier
[javac] public class SessionTimeoutNotifier implements HttpSessionListener,HttpSessionBindingListener
[javac]^
SessionTimeoutNotifier.java:28: cannot resolve symbol
[javac] symbol : class HttpSessionEvent
[javac] location: class com.equifax.apply.usaa.SessionTimeoutNotifier
[javac] public void sessionCreated(HttpSessionEvent se)
[javac]^
SessionTimeoutNotifier.java:33: cannot resolve symbol
[javac] symbol : class HttpSessionEvent
[javac] location: class com.equifax.apply.usaa.SessionTimeoutNotifier
[javac]public void sessionDestroyed(HttpSes
I'm using jdk1.3 ..

