package org.tgdb.frame;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
public class NavigatorAction extends Action {
public NavigatorAction() {}
public String getName() {
return "NavigatorAction";
}
public boolean performAction(HttpServletRequest req, ServletContext context) throws ActionException {
return false;
}
public boolean performAction(HttpServletRequest req, HttpServletResponse res, ServletContext context) {
try
{
HttpSession session = req.getSession();
/** The navigator handles list behavior. Display a number of
* entries in a table. Not all at once.
*/
Navigator nav = (Navigator)session.getAttribute("navigator");
if (nav == null)
{
nav = new Navigator();
}
nav.setNavigator(req);
}
catch (Exception e)
{
e.printStackTrace();
}
return true;
}
}